Commit b74f90d
committed
[LLVM][SVE] Ensure all fixed length mask bits are defined.
convertFixedMaskToScalableVector expects the mask input to honour
the BoolContents scheme employed by the target. For AArch64 this
means a mask should be zero or all ones, and thus when promoting a
mask we must use a sign extend.1 parent c25c6c3 commit b74f90d
File tree
2 files changed
+3
-3
lines changed- llvm
- lib/Target/AArch64
- test/CodeGen/AArch64
2 files changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28227 | 28227 | | |
28228 | 28228 | | |
28229 | 28229 | | |
28230 | | - | |
| 28230 | + | |
28231 | 28231 | | |
28232 | 28232 | | |
28233 | 28233 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2677 | 2677 | | |
2678 | 2678 | | |
2679 | 2679 | | |
2680 | | - | |
| 2680 | + | |
2681 | 2681 | | |
2682 | 2682 | | |
2683 | 2683 | | |
| |||
2750 | 2750 | | |
2751 | 2751 | | |
2752 | 2752 | | |
2753 | | - | |
| 2753 | + | |
2754 | 2754 | | |
2755 | 2755 | | |
2756 | 2756 | | |
| |||
0 commit comments