summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStopAndContinue.py
diff options
context:
space:
mode:
authorHiroshi Inoue <inouehrs@jp.ibm.com>2018-05-17 06:32:17 +0000
committerHiroshi Inoue <inouehrs@jp.ibm.com>2018-05-17 06:32:17 +0000
commitf5c0e6c285d29b7b31d54e690f40fc1122ac6907 (patch)
tree76ed9f978a880a3bbb1153e7739be1d3e1998cc1 /lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStopAndContinue.py
parentcea6db0480b4d9675c81f52a6ea3643994f4865e (diff)
downloadbcm5719-llvm-f5c0e6c285d29b7b31d54e690f40fc1122ac6907.tar.gz
bcm5719-llvm-f5c0e6c285d29b7b31d54e690f40fc1122ac6907.zip
[SROA] pr37267: fix assertion failure in integer widening
The current integer widening does not support rewriting partial split slices in rewriteIntegerStore (and rewriteIntegerLoad). This patch adds explicit checks for this case in isIntegerWideningViableForSlice. Before r322533, splitting is allowed only for the whole-alloca slice and hence the above case is implicitly rejected by another check `if (DL.getTypeStoreSize(ValueTy) > Size)` because whole-alloca slice is larger than the partition. Differential Revision: https://reviews.llvm.org/D46750 llvm-svn: 332575
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStopAndContinue.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud