summaryrefslogtreecommitdiffstats
path: root/lldb/source
diff options
context:
space:
mode:
authorJonas Paulsson <jonas.paulsson@ericsson.com>2015-10-21 07:39:47 +0000
committerJonas Paulsson <jonas.paulsson@ericsson.com>2015-10-21 07:39:47 +0000
commit17ad04535faaf580f10c23d6622a55a3aefe845b (patch)
tree0b893eb3f18b2887608373d000447ac4800c81d1 /lldb/source
parent896c66ecc64e9f8fa80b08b8d9d7eecfce5c3acd (diff)
downloadbcm5719-llvm-17ad04535faaf580f10c23d6622a55a3aefe845b.tar.gz
bcm5719-llvm-17ad04535faaf580f10c23d6622a55a3aefe845b.zip
Let MachineVerifier be aware of mem-to-mem instructions.
A mem-to-mem instruction (that both loads and stores), which store to an FI, cannot pass the verifier since it thinks it is loading from the FI. For the mem-to-mem instruction, do a looser check in visitMachineOperand() and only check liveness at the reg-slot while analyzing a frame index operand. Needed to make CodeGen/SystemZ/xor-01.ll pass with -verify-machineinstrs, which now runs with this flag. Reviewed by Evan Cheng and Quentin Colombet. llvm-svn: 250885
Diffstat (limited to 'lldb/source')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud