diff options
author | Matthias Braun <matze@braunis.de> | 2017-11-28 03:54:20 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2017-11-28 03:54:20 +0000 |
commit | eca985847ce948180e28e0d407d00e7b6ac35eaa (patch) | |
tree | 28653fc893747cd5aa1275c250cf25ef23bc9fe1 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | a6d5374ee685b43770ea2ac4ffc88cf4fe854906 (diff) | |
download | llvm-eca985847ce948180e28e0d407d00e7b6ac35eaa.zip llvm-eca985847ce948180e28e0d407d00e7b6ac35eaa.tar.gz llvm-eca985847ce948180e28e0d407d00e7b6ac35eaa.tar.bz2 |
MachineVerifier: Improve register operand checks
This fixes cases where we wouldn't perform various register operand
checks just because we didn't happen to have a definition in the
MCInstrDesc. This changes the code to only skip the tests that actually
depend on the MCInstrDesc definition.
This makes the machine verifier spot the problem from
https://llvm.org/PR33071 after the pass that actually caused it.
llvm-svn: 319141
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions