diff options
author | David Green <david.green@arm.com> | 2021-03-03 08:02:58 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2021-03-03 08:02:58 +0000 |
commit | ab280cbaa3daef375a6056c385986f8f38932e2c (patch) | |
tree | e0106830907281188deb0a8b4190fbb114e5f0a8 /llvm/lib/FileCheck/FileCheck.cpp | |
parent | 4307069df442007e6ceb5a914031bb95a455386d (diff) | |
download | llvm-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