summaryrefslogtreecommitdiffstats
path: root/llvm/lib/TableGen/Error.cpp
diff options
context:
space:
mode:
authorRichard Sandiford <rsandifo@linux.vnet.ibm.com>2013-08-16 10:55:47 +0000
committerRichard Sandiford <rsandifo@linux.vnet.ibm.com>2013-08-16 10:55:47 +0000
commite3827751e2f70d61e998233661e90a7daecb9745 (patch)
treefd2085afee5d44c723d386afcff0b81ce2be1d0f /llvm/lib/TableGen/Error.cpp
parent37b3f73690ef61d74bb5b7dcc7c64de49bad1ea1 (diff)
downloadbcm5719-llvm-e3827751e2f70d61e998233661e90a7daecb9745.tar.gz
bcm5719-llvm-e3827751e2f70d61e998233661e90a7daecb9745.zip
[SystemZ] Fix handling of 64-bit memcmp results
Generalize r188163 to cope with return types other than MVT::i32, just as the existing visitMemCmpCall code did. I've split this out into a subroutine so that it can be used for other upcoming patches. I also noticed that I'd used the wrong API to record the out chain. It's a load that uses DAG.getRoot() rather than getRoot(), so the out chain should go on PendingLoads. I don't have a testcase for that because we don't do any interesting scheduling on z yet. llvm-svn: 188540
Diffstat (limited to 'llvm/lib/TableGen/Error.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud