diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2021-01-22 15:20:11 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2021-01-22 15:47:22 +0000 |
| commit | 4846f6ab815c34f6ffbc8d4ecde891d917bf2157 (patch) | |
| tree | 3080a5df15e1245e584fde563087cd987f57e238 /clang/lib/CodeGen/CodeGenModule.cpp | |
| parent | 02e174e8f77f8c03e32e5860492dd9c7dabc6906 (diff) | |
[X86][AVX] combineTargetShuffle - simplify the X86ISD::VPERM2X128 subvector matching
Simplify vperm2x128(concat(X,Y),concat(Z,W)) folding.
Use collectConcatOps / ISD::INSERT_SUBVECTOR to find the source subvectors instead of hardcoded immediate matching.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
