Commit 151ee0f
committed
[X86] SimplifyDemandedVectorEltsForTargetNode - ensure X86ISD::VPERMILPV node use v2f64/v4f32 types
When reducing v4f64/v8f32 non-lane crossing X86ISD::VPERMV nodes, we use X86ISD::VPERMILPV nodes for 128-bits, but these are only available for fp types.
Fixes #1450461 parent 749e4a5 commit 151ee0f
File tree
2 files changed
+18
-2
lines changed- llvm
- lib/Target/X86
- test/CodeGen/X86
2 files changed
+18
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44110 | 44110 | | |
44111 | 44111 | | |
44112 | 44112 | | |
44113 | | - | |
44114 | | - | |
| 44113 | + | |
| 44114 | + | |
| 44115 | + | |
| 44116 | + | |
| 44117 | + | |
| 44118 | + | |
| 44119 | + | |
44115 | 44120 | | |
44116 | 44121 | | |
44117 | 44122 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
775 | 775 | | |
776 | 776 | | |
777 | 777 | | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
778 | 789 | | |
779 | 790 | | |
780 | 791 | | |
| |||
0 commit comments