Skip to content

Commit c3d3553

Browse files
committed
fixup! [AArch64][llvm] Armv9.7-A: Add support for new Advanced SIMD (Neon) instructions
Remove timm32_1_16 and timm32_1_8, as they're superfluous.
1 parent 9cd6e3c commit c3d3553

File tree

1 file changed

+0
-15
lines changed

1 file changed

+0
-15
lines changed

llvm/lib/Target/AArch64/AArch64InstrFormats.td

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1166,21 +1166,6 @@ def timm32_0_15 : Operand<i32>, TImmLeaf<i32, [{
11661166
let ParserMatchClass = Imm0_15Operand;
11671167
}
11681168

1169-
// timm32_1_16 predicate - True if the 32-bit immediate is in the range [1,16]
1170-
def timm32_1_16 : Operand<i32>, TImmLeaf<i32, [{
1171-
return ((uint32_t)Imm > 0 && (uint32_t)Imm < 17);
1172-
}]> {
1173-
let ParserMatchClass = Imm1_16Operand;
1174-
}
1175-
1176-
// timm32_1_8 predicate - True if the 32-bit immediate is in the range [1,8]
1177-
def timm32_1_8 : Operand<i32>, TImmLeaf<i32, [{
1178-
return ((uint32_t)Imm > 0 && (uint32_t)Imm < 9);
1179-
}]> {
1180-
let ParserMatchClass = Imm1_8Operand;
1181-
}
1182-
1183-
11841169
// timm32_0_31 predicate - True if the 32-bit immediate is in the range [0,31]
11851170
def timm32_0_31 : Operand<i32>, TImmLeaf<i32, [{
11861171
return ((uint32_t)Imm) < 32;

0 commit comments

Comments
 (0)