aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2016-08-31 10:35:13 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2016-08-31 10:35:13 +0000
commit7b09af193a221fb5382d1094c134e50b31bdf7e6 (patch)
tree7d4b321d1719c96cb50cd6a15638ebeec13847ef /llvm/lib/Transforms/Utils/SimplifyCFG.cpp
parent453b55551f2240861be70b84c33a55820fbcbc91 (diff)
downloadllvm-7b09af193a221fb5382d1094c134e50b31bdf7e6.zip
llvm-7b09af193a221fb5382d1094c134e50b31bdf7e6.tar.gz
llvm-7b09af193a221fb5382d1094c134e50b31bdf7e6.tar.bz2
[X86][SSE] Improve awareness of fptrunc implicit zeroing of upper 64-bits of xmm result
Add patterns to avoid inserting unnecessary zeroing shuffles when lowering fptrunc to (v)cvtpd2ps Differential Revision: https://reviews.llvm.org/D23797 llvm-svn: 280214
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyCFG.cpp')
0 files changed, 0 insertions, 0 deletions