summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2015-06-01 22:31:17 +0000
committerMatthias Braun <matze@braunis.de>2015-06-01 22:31:17 +0000
commit72b8f74813192fc4305b4b346e0e13769caf9686 (patch)
tree665a5b70d1f894ce354521bc84d96a387c0a0909 /llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
parentdadc97767fd9aaa34706a2ad651fa98ca070867c (diff)
downloadbcm5719-llvm-72b8f74813192fc4305b4b346e0e13769caf9686.tar.gz
bcm5719-llvm-72b8f74813192fc4305b4b346e0e13769caf9686.zip
AArch64: Use CMP;CCMP sequences for and/or/setcc trees.
Previously CCMP/FCCMP instructions were only used by the AArch64ConditionalCompares pass for control flow. This patch uses them for SELECT like instructions as well by matching patterns in ISelLowering. PR20927, rdar://18326194 Differential Revision: http://reviews.llvm.org/D8232 llvm-svn: 238793
Diffstat (limited to 'llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud