diff options
author | George Burgess IV <george.burgess.iv@gmail.com> | 2017-10-23 20:46:36 +0000 |
---|---|---|
committer | George Burgess IV <george.burgess.iv@gmail.com> | 2017-10-23 20:46:36 +0000 |
commit | 8a0e4bc97283dfb9f101b5dc0aefd01dc0937b4f (patch) | |
tree | 0fd72e06cf9a78176cf1d8f49bc5cc63f9c95d08 /lldb/packages/Python/lldbsuite/test/python_api/target/TestTargetAPI.py | |
parent | 99fa140501d3bde8212303c66a5ef43123fe51c6 (diff) | |
download | bcm5719-llvm-8a0e4bc97283dfb9f101b5dc0aefd01dc0937b4f.tar.gz bcm5719-llvm-8a0e4bc97283dfb9f101b5dc0aefd01dc0937b4f.zip |
Don't crash when we see unallocatable registers in clobbers
This fixes a bug where we'd crash given code like the test-case from
https://bugs.llvm.org/show_bug.cgi?id=30792 . Instead, we let the
offending clobber silently slide through.
This doesn't fully fix said bug, since the assembler will still complain
the moment it sees a crypto/fp/vector op, and we still don't diagnose
calls that require vector regs.
Differential Revision: https://reviews.llvm.org/D39030
llvm-svn: 316374
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/target/TestTargetAPI.py')
0 files changed, 0 insertions, 0 deletions