summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2014-09-03 22:48:34 +0000
committerChandler Carruth <chandlerc@gmail.com>2014-09-03 22:48:34 +0000
commitdad54003976281509c8bd096e7ccd88ea406f6d8 (patch)
treeda2ed185ad0c142a4ea36470da79d15edf9a46e0 /llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
parent2317311825e1f7464759895108d7723a153cbefb (diff)
downloadbcm5719-llvm-dad54003976281509c8bd096e7ccd88ea406f6d8.tar.gz
bcm5719-llvm-dad54003976281509c8bd096e7ccd88ea406f6d8.zip
[x86] Teach the new vector shuffle lowering about the simplest of
'insertps' patterns. This replaces two shuffles with a single insertps in very common cases. My next patch will extend this to leverage the zeroing capabilities of insertps which will allow it to be used in a much wider set of cases. llvm-svn: 217100
Diffstat (limited to 'llvm/lib/Transforms/Scalar/IndVarSimplify.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud