aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/FileCheck/FileCheck.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2021-03-03 08:02:58 +0000
committerDavid Green <david.green@arm.com>2021-03-03 08:02:58 +0000
commitab280cbaa3daef375a6056c385986f8f38932e2c (patch)
treee0106830907281188deb0a8b4190fbb114e5f0a8 /llvm/lib/FileCheck/FileCheck.cpp
parent4307069df442007e6ceb5a914031bb95a455386d (diff)
downloadllvm-ab280cbaa3daef375a6056c385986f8f38932e2c.zip
llvm-ab280cbaa3daef375a6056c385986f8f38932e2c.tar.gz
llvm-ab280cbaa3daef375a6056c385986f8f38932e2c.tar.bz2
[ARM] Ensure undef is propagated to CBZ/CBNZ flags
In some rare circumstances we can be using an undef register for a compare. When folded into a CBZ/CBNZ the undef flags are lost, leading to machine verifier problems. This propagates the existing flags to the new instruction.
Diffstat (limited to 'llvm/lib/FileCheck/FileCheck.cpp')
0 files changed, 0 insertions, 0 deletions