Commit cce28fb
Automerge: [PowerPC] Fix vector extend result types in BUILD_VECTOR lowering (#159398)
The result type of the vector extend intrinsics generated by the
BUILD_VECTOR lowering code should match how they are actually defined.
Currently the result type is defaulting to the operand type there. This
can conflict with calls to the same intrinsic from other paths.File tree
2 files changed
+23
-1
lines changed- llvm
- lib/Target/PowerPC
- test/CodeGen/PowerPC
2 files changed
+23
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9904 | 9904 | | |
9905 | 9905 | | |
9906 | 9906 | | |
| 9907 | + | |
9907 | 9908 | | |
9908 | 9909 | | |
9909 | 9910 | | |
9910 | 9911 | | |
9911 | 9912 | | |
| 9913 | + | |
9912 | 9914 | | |
9913 | 9915 | | |
9914 | 9916 | | |
| 9917 | + | |
9915 | 9918 | | |
9916 | 9919 | | |
9917 | 9920 | | |
| 9921 | + | |
9918 | 9922 | | |
9919 | 9923 | | |
9920 | | - | |
| 9924 | + | |
9921 | 9925 | | |
9922 | 9926 | | |
9923 | 9927 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
0 commit comments