diff options
| author | Chandler Carruth <chandlerc@gmail.com> | 2014-09-03 22:48:34 +0000 |
|---|---|---|
| committer | Chandler Carruth <chandlerc@gmail.com> | 2014-09-03 22:48:34 +0000 |
| commit | dad54003976281509c8bd096e7ccd88ea406f6d8 (patch) | |
| tree | da2ed185ad0c142a4ea36470da79d15edf9a46e0 /llvm/lib/Transforms | |
| parent | 2317311825e1f7464759895108d7723a153cbefb (diff) | |
| download | bcm5719-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')
0 files changed, 0 insertions, 0 deletions

