Commit 2c7e7b5
authored
[X86] Extend shuf128(concat(x,y),concat(z,w)) -> shuf128(widen(y),widen(w)) folds to peek through bitcasts (llvm#129896)
Peek through bitcasts when looking for freely accessible upper subvectors1 parent 620c383 commit 2c7e7b5
File tree
5 files changed
+787
-840
lines changed- llvm
- lib/Target/X86
- test/CodeGen/X86
5 files changed
+787
-840
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42365 | 42365 | | |
42366 | 42366 | | |
42367 | 42367 | | |
42368 | | - | |
42369 | | - | |
42370 | | - | |
42371 | | - | |
| 42368 | + | |
| 42369 | + | |
| 42370 | + | |
| 42371 | + | |
42372 | 42372 | | |
42373 | 42373 | | |
42374 | 42374 | | |
| |||
42383 | 42383 | | |
42384 | 42384 | | |
42385 | 42385 | | |
42386 | | - | |
42387 | | - | |
| 42386 | + | |
| 42387 | + | |
| 42388 | + | |
42388 | 42389 | | |
42389 | 42390 | | |
42390 | 42391 | | |
| |||
0 commit comments