diff options
| author | Zachary Turner <zturner@google.com> | 2015-01-09 21:12:22 +0000 |
|---|---|---|
| committer | Zachary Turner <zturner@google.com> | 2015-01-09 21:12:22 +0000 |
| commit | f16ae603e85fe4b48a09efd1c4ced1a24325aed6 (patch) | |
| tree | 6ccf159c2eaea347d90995d0376f34aa394fc626 /llvm/lib | |
| parent | 96fc9a25376c29ab85ed881a087119b597bf61f4 (diff) | |
| download | bcm5719-llvm-f16ae603e85fe4b48a09efd1c4ced1a24325aed6.tar.gz bcm5719-llvm-f16ae603e85fe4b48a09efd1c4ced1a24325aed6.zip | |
Fix issues with LLDB's interpreter and MS ABI guard variables.
MS ABI guard variables end with @4IA, so this patch teaches the
interpreter about that. Additionally, there was an issue with
TurnGuardLoadIntoZero which was causing some guard uses of a
variable to be missed. This fixes that by calling
Instruction::replaceAllUsesWith() instead of trying to replicate
that function.
llvm-svn: 225547
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions

