aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2021-02-09 11:07:35 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2021-02-09 14:18:45 +0000
commit89d9ff82293f13d0dcb0dd173785196e42a3d8a9 (patch)
tree6ccbb7b25ff437ca8a436ef2bce276fd12ea986e /clang/lib/Frontend/CompilerInvocation.cpp
parentfa581f943887c1d1fd95b01ae5f28140e97331bf (diff)
downloadllvm-89d9ff82293f13d0dcb0dd173785196e42a3d8a9.zip
llvm-89d9ff82293f13d0dcb0dd173785196e42a3d8a9.tar.gz
llvm-89d9ff82293f13d0dcb0dd173785196e42a3d8a9.tar.bz2
[X86][SSE] foldShuffleOfHorizOp - add SHUFPS v4f32 handling
Fold shufps(hop(x,y),hop(z,w)) -> permute(hop(x,z)) - this is very similar to the equivalent unpack fold. I did start trying to convert foldShuffleOfHorizOp to handle generic shuffle masks but we're relying on a lot of special cases at the moment.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions