aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp
diff options
context:
space:
mode:
authorJonas Paulsson <jonas.paulsson@ericsson.com>2015-10-08 07:40:23 +0000
committerJonas Paulsson <jonas.paulsson@ericsson.com>2015-10-08 07:40:23 +0000
commit5d3fbd373345ab902c3e0c47402f7b934e5bdbbc (patch)
treed8b7315a98b390636725ec2d8a76aa98aaf57edd /llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp
parent29d9d8d95572c9794eb29762f163e842b4837140 (diff)
downloadllvm-5d3fbd373345ab902c3e0c47402f7b934e5bdbbc.zip
llvm-5d3fbd373345ab902c3e0c47402f7b934e5bdbbc.tar.gz
llvm-5d3fbd373345ab902c3e0c47402f7b934e5bdbbc.tar.bz2
[SystemZ] SystemZElimCompare pass improved.
Compare elimination extended to recognize load-and-test instructions used for comparison and eliminate them the same way as with compare instructions. Test case fp-cmp-05.ll updated to expect optimized results now also for z13. The order of instruction shortening and compare elimination passes have been changed so that opcodes do not have to be handled in both passes. Reviewed by Ulrich Weigand. llvm-svn: 249666
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp')
0 files changed, 0 insertions, 0 deletions