diff options
author | Oliver Stannard <oliver.stannard@arm.com> | 2016-09-05 13:49:26 +0000 |
---|---|---|
committer | Oliver Stannard <oliver.stannard@arm.com> | 2016-09-05 13:49:26 +0000 |
commit | ef38d53a7e0b7ad22fe5a9e6a590a73b7b693889 (patch) | |
tree | 718aa9e44cf46fc1153bb3710f0119aec6dc501d /lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStopAndContinue.py | |
parent | f852ac88f3ee041dce5a33d902990b19027bfc0f (diff) | |
download | bcm5719-llvm-ef38d53a7e0b7ad22fe5a9e6a590a73b7b693889.tar.gz bcm5719-llvm-ef38d53a7e0b7ad22fe5a9e6a590a73b7b693889.zip |
[SimplifyCFG] Add test for sinking inline asm in if/else
This test code previously caused a failure in the module verifier,
because SimplifyCFG created this invalid instruction, which tries to
take the address of inline asm:
%.sink = select i1 %1, i64 ()* asm "mov $0, #1", "=r", i64 ()* asm %"mov $0, #2", "=r"
This has been fixed recently, presumably by James Molloy's patches that
re-wrote and changed parts of SimplifyCFG, so this patch just adds a
regression test for it.
Differential Revision: https://reviews.llvm.org/D24231
llvm-svn: 280660
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStopAndContinue.py')
0 files changed, 0 insertions, 0 deletions