summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86CallFrameOptimization.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2017-02-02 22:02:57 +0000
committerCraig Topper <craig.topper@gmail.com>2017-02-02 22:02:57 +0000
commitc45657375b1c5cbd2967a4ede1eb00bcc70e49b6 (patch)
tree3f784862dac3d2b452909d2ec29e9dbe7023cb59 /llvm/lib/Target/X86/X86CallFrameOptimization.cpp
parentc35139ec0d0c4684f39d686939b4382650860adf (diff)
downloadbcm5719-llvm-c45657375b1c5cbd2967a4ede1eb00bcc70e49b6.tar.gz
bcm5719-llvm-c45657375b1c5cbd2967a4ede1eb00bcc70e49b6.zip
[X86] Move turning 256-bit INSERT_SUBVECTORS into BLENDI from legalize to DAG combine.
On one test this seems to have given more chance for DAG combine to do other INSERT_SUBVECTOR/EXTRACT_SUBVECTOR combines before the BLENDI was created. Looks like we can still improve more by teaching DAG combine to optimize INSERT_SUBVECTOR/EXTRACT_SUBVECTOR with BLENDI. llvm-svn: 293944
Diffstat (limited to 'llvm/lib/Target/X86/X86CallFrameOptimization.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud