Commit 01785e0
committed
[X86] Handle multiple use freeze(undef) in LowerAVXCONCAT_VECTORS as zero vectors
Follow up of ee52af7
Handles the multiple use come from different vectors: https://godbolt.org/z/GMb3Endhr1 parent 4d928d5 commit 01785e0
File tree
2 files changed
+38
-2
lines changed- llvm
- lib/Target/X86
- test/CodeGen/X86
2 files changed
+38
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9482 | 9482 | | |
9483 | 9483 | | |
9484 | 9484 | | |
| 9485 | + | |
9485 | 9486 | | |
9486 | 9487 | | |
9487 | 9488 | | |
9488 | 9489 | | |
9489 | 9490 | | |
9490 | 9491 | | |
9491 | | - | |
| 9492 | + | |
9492 | 9493 | | |
9493 | | - | |
| 9494 | + | |
9494 | 9495 | | |
| 9496 | + | |
| 9497 | + | |
9495 | 9498 | | |
9496 | 9499 | | |
9497 | 9500 | | |
| |||
9518 | 9521 | | |
9519 | 9522 | | |
9520 | 9523 | | |
| 9524 | + | |
| 9525 | + | |
| 9526 | + | |
| 9527 | + | |
| 9528 | + | |
9521 | 9529 | | |
9522 | 9530 | | |
9523 | 9531 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
260 | 260 | | |
261 | 261 | | |
262 | 262 | | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
0 commit comments