diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2015-11-29 16:41:04 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2015-11-29 16:41:04 +0000 |
commit | 88aa627c0b04d5dccb8c7958d10342ff031aa030 (patch) | |
tree | 5cc485a44ed41d53491b96684fc95d45430cbbdb /llvm/lib/CodeGen | |
parent | 3f85d24df431d29743366f365c444934b3fe391f (diff) | |
download | bcm5719-llvm-88aa627c0b04d5dccb8c7958d10342ff031aa030.tar.gz bcm5719-llvm-88aa627c0b04d5dccb8c7958d10342ff031aa030.zip |
[X86][SSE] Added support for lowering to ADDSUBPS/ADDSUBPD with commuted inputs
We could already recognise shuffle(FSUB, FADD) -> ADDSUB, this allow us to recognise shuffle(FADD, FSUB) -> ADDSUB by commuting the shuffle mask prior to matching.
llvm-svn: 254259
Diffstat (limited to 'llvm/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions