[llvm] f6790be - [RISCV] Add missing CHECK-EXPAND line to one case in rv64i-aliases-valid.s.
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 2 10:25:53 PDT 2021
Author: Craig Topper
Date: 2021-04-02T10:18:08-07:00
New Revision: f6790bec5c228476bc844648780a95f999707e3e
URL: https://github.com/llvm/llvm-project/commit/f6790bec5c228476bc844648780a95f999707e3e
DIFF: https://github.com/llvm/llvm-project/commit/f6790bec5c228476bc844648780a95f999707e3e.diff
LOG: [RISCV] Add missing CHECK-EXPAND line to one case in rv64i-aliases-valid.s.
Use -NEXT to protect against other missing lines.
Added:
Modified:
llvm/test/MC/RISCV/rv64i-aliases-valid.s
Removed:
################################################################################
diff --git a/llvm/test/MC/RISCV/rv64i-aliases-valid.s b/llvm/test/MC/RISCV/rv64i-aliases-valid.s
index e64c6121be0f7..7333b3187a271 100644
--- a/llvm/test/MC/RISCV/rv64i-aliases-valid.s
+++ b/llvm/test/MC/RISCV/rv64i-aliases-valid.s
@@ -53,16 +53,16 @@ li x12, 4096
# CHECK-EXPAND: lui a2, 1048575
li x12, -4096
# CHECK-EXPAND: lui a2, 1
-# CHECK-EXPAND: addiw a2, a2, 1
+# CHECK-EXPAND-NEXT: addiw a2, a2, 1
li x12, 4097
# CHECK-EXPAND: lui a2, 1048575
# CHECK-EXPAND: addiw a2, a2, -1
li x12, -4097
# CHECK-EXPAND: lui a2, 524288
-# CHECK-EXPAND: addiw a2, a2, -1
+# CHECK-EXPAND-NEXT: addiw a2, a2, -1
li x12, 2147483647
# CHECK-EXPAND: lui a2, 524288
-# CHECK-EXPAND: addiw a2, a2, 1
+# CHECK-EXPAND-NEXT: addiw a2, a2, 1
li x12, -2147483647
# CHECK-EXPAND: lui a2, 524288
li x12, -2147483648
@@ -70,78 +70,79 @@ li x12, -2147483648
li x12, -0x80000000
# CHECK-EXPAND: addi a2, zero, 1
-# CHECK-EXPAND: slli a2, a2, 31
+# CHECK-EXPAND-NEXT: slli a2, a2, 31
li x12, 0x80000000
# CHECK-EXPAND: addi a2, zero, -1
-# CHECK-EXPAND: srli a2, a2, 32
+# CHECK-EXPAND-NEXT: srli a2, a2, 32
li x12, 0xFFFFFFFF
# CHECK-EXPAND: addi t0, zero, 1
-# CHECK-EXPAND: slli t0, t0, 32
+# CHECK-EXPAND-NEXT: slli t0, t0, 32
li t0, 0x100000000
# CHECK-EXPAND: addi t1, zero, -1
-# CHECK-EXPAND: slli t1, t1, 63
+# CHECK-EXPAND-NEXT: slli t1, t1, 63
li t1, 0x8000000000000000
# CHECK-EXPAND: addi t1, zero, -1
-# CHECK-EXPAND: slli t1, t1, 63
+# CHECK-EXPAND-NEXT: slli t1, t1, 63
li t1, -0x8000000000000000
# CHECK-EXPAND: lui t2, 9321
-# CHECK-EXPAND: addiw t2, t2, -1329
-# CHECK-EXPAND: slli t2, t2, 35
+# CHECK-EXPAND-NEXT: addiw t2, t2, -1329
+# CHECK-EXPAND-NEXT: slli t2, t2, 35
li t2, 0x1234567800000000
# CHECK-EXPAND: addi t3, zero, 7
-# CHECK-EXPAND: slli t3, t3, 36
-# CHECK-EXPAND: addi t3, t3, 11
-# CHECK-EXPAND: slli t3, t3, 24
-# CHECK-EXPAND: addi t3, t3, 15
+# CHECK-EXPAND-NEXT: slli t3, t3, 36
+# CHECK-EXPAND-NEXT: addi t3, t3, 11
+# CHECK-EXPAND-NEXT: slli t3, t3, 24
+# CHECK-EXPAND-NEXT: addi t3, t3, 15
li t3, 0x700000000B00000F
# CHECK-EXPAND: lui t4, 583
-# CHECK-EXPAND: addiw t4, t4, -1875
-# CHECK-EXPAND: slli t4, t4, 14
-# CHECK-EXPAND: addi t4, t4, -947
-# CHECK-EXPAND: slli t4, t4, 12
-# CHECK-EXPAND: addi t4, t4, 1511
-# CHECK-EXPAND: slli t4, t4, 13
-# CHECK-EXPAND: addi t4, t4, -272
+# CHECK-EXPAND-NEXT: addiw t4, t4, -1875
+# CHECK-EXPAND-NEXT: slli t4, t4, 14
+# CHECK-EXPAND-NEXT: addi t4, t4, -947
+# CHECK-EXPAND-NEXT: slli t4, t4, 12
+# CHECK-EXPAND-NEXT: addi t4, t4, 1511
+# CHECK-EXPAND-NEXT: slli t4, t4, 13
+# CHECK-EXPAND-NEXT: addi t4, t4, -272
li t4, 0x123456789abcdef0
# CHECK-EXPAND: addi t5, zero, -1
li t5, 0xFFFFFFFFFFFFFFFF
# CHECK-EXPAND: lui t6, 64
-# CHECK-EXPAND: addiw t6, t6, 1
-# CHECK-EXPAND: slli t6, t6, 13
+# CHECK-EXPAND-NEXT: addiw t6, t6, 1
+# CHECK-EXPAND-NEXT: slli t6, t6, 13
li t6, 0x80002000
# CHECK-EXPAND: lui t0, 64
-# CHECK-EXPAND: addiw t0, t0, 1
-# CHECK-EXPAND: slli t0, t0, 14
+# CHECK-EXPAND-NEXT: addiw t0, t0, 1
+# CHECK-EXPAND-NEXT: slli t0, t0, 14
li x5, 0x100004000
# CHECK-EXPAND: lui t1, 1
-# CHECK-EXPAND: addiw t1, t1, 1
-# CHECK-EXPAND: slli t1, t1, 32
+# CHECK-EXPAND-NEXT: addiw t1, t1, 1
+# CHECK-EXPAND-NEXT: slli t1, t1, 32
li x6, 0x100100000000
# CHECK-EXPAND: lui t2, 983072
-# CHECK-EXPAND: srli t2, t2, 16
+# CHECK-EXPAND-NEXT: addiw t2, t2, -1
+# CHECK-EXPAND-NEXT: srli t2, t2, 16
li x7, 0xFFFFFFFFF001
# CHECK-EXPAND: lui s0, 65536
-# CHECK-EXPAND: addiw s0, s0, -1
-# CHECK-EXPAND: slli s0, s0, 12
-# CHECK-EXPAND: addi s0, s0, 1
+# CHECK-EXPAND-NEXT: addiw s0, s0, -1
+# CHECK-EXPAND-NEXT: slli s0, s0, 12
+# CHECK-EXPAND-NEXT: addi s0, s0, 1
li x8, 0xFFFFFFF001
# CHECK-EXPAND: lui s1, 1
-# CHECK-EXPAND: addiw s1, s1, 1
-# CHECK-EXPAND: slli s1, s1, 32
-# CHECK-EXPAND: addi s1, s1, -3
+# CHECK-EXPAND-NEXT: addiw s1, s1, 1
+# CHECK-EXPAND-NEXT: slli s1, s1, 32
+# CHECK-EXPAND-NEXT: addi s1, s1, -3
li x9, 0x1000FFFFFFFD
# CHECK-EXPAND: addi a0, zero, -1
-# CHECK-EXPAND: slli a0, a0, 36
-# CHECK-EXPAND: addi a0, a0, 1
-# CHECK-EXPAND: slli a0, a0, 25
-# CHECK-EXPAND: addi a0, a0, -1
+# CHECK-EXPAND-NEXT: slli a0, a0, 36
+# CHECK-EXPAND-NEXT: addi a0, a0, 1
+# CHECK-EXPAND-NEXT: slli a0, a0, 25
+# CHECK-EXPAND-NEXT: addi a0, a0, -1
li x10, 0xE000000001FFFFFF
# CHECK-EXPAND: addi a1, zero, -2047
-# CHECK-EXPAND: slli a1, a1, 27
-# CHECK-EXPAND: addi a1, a1, -1
-# CHECK-EXPAND: slli a1, a1, 12
-# CHECK-EXPAND: addi a1, a1, 2047
+# CHECK-EXPAND-NEXT: slli a1, a1, 27
+# CHECK-EXPAND-NEXT: addi a1, a1, -1
+# CHECK-EXPAND-NEXT: slli a1, a1, 12
+# CHECK-EXPAND-NEXT: addi a1, a1, 2047
li x11, 0xFFFC007FFFFFF7FF
# CHECK-EXPAND: addi a0, zero, 1110
More information about the llvm-commits
mailing list