[SystemZ] Be more careful about inverting CC masks (conditional loads)
authorRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Wed, 31 Jul 2013 12:38:08 +0000 (12:38 +0000)
committerRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Wed, 31 Jul 2013 12:38:08 +0000 (12:38 +0000)
commit15715fb689a5c7a2476c943a7b06616bd6d67d5e
tree6762da9af1edf3bfd0ddb093bc9b3922037757e4
parent6824f127f90197b26af93cf5d6c13b7941567e54
[SystemZ] Be more careful about inverting CC masks (conditional loads)

Extend r187495 to conditional loads.  I split this out because the
easiest way seemed to be to force a particular operand order in
SystemZISelDAGToDAG.cpp.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187496 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
lib/Target/SystemZ/SystemZInstrFormats.td
lib/Target/SystemZ/SystemZInstrInfo.td
lib/Target/SystemZ/SystemZOperands.td
lib/Target/SystemZ/SystemZPatterns.td
test/CodeGen/SystemZ/cond-load-01.ll
test/CodeGen/SystemZ/cond-load-02.ll