diff options
author | Jessica Paquette <jpaquette@apple.com> | 2019-07-10 18:44:57 +0000 |
---|---|---|
committer | Jessica Paquette <jpaquette@apple.com> | 2019-07-10 18:44:57 +0000 |
commit | 3132968ae969659a05f84705aa9e8f474fbea29d (patch) | |
tree | 2842c7798caa4388f37a61fe7257cb9f8722957b /lldb/packages/Python/lldbsuite/test/expression_command/context-object/TestContextObject.py | |
parent | c32742139ed3b95344157890781fe74ef98ba425 (diff) | |
download | bcm5719-llvm-3132968ae969659a05f84705aa9e8f474fbea29d.tar.gz bcm5719-llvm-3132968ae969659a05f84705aa9e8f474fbea29d.zip |
[GlobalISel][AArch64][NFC] Use getDefIgnoringCopies from Utils where we can
There are a few places where we walk over copies throughout
AArch64InstructionSelector.cpp. In Utils, there's a function that does exactly
this which we can use instead.
Note that the utility function works with the case where we run into a COPY
from a physical register. We've run into bugs with this a couple times, so using
it should defend us from similar future bugs.
Also update opt-fold-compare.mir to show that we still handle physical registers
properly.
Differential Revision: https://reviews.llvm.org/D64513
llvm-svn: 365683
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/context-object/TestContextObject.py')
0 files changed, 0 insertions, 0 deletions