summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/RISCV/jumptable.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/RISCV/jumptable.ll')
-rw-r--r--llvm/test/CodeGen/RISCV/jumptable.ll26
1 files changed, 13 insertions, 13 deletions
diff --git a/llvm/test/CodeGen/RISCV/jumptable.ll b/llvm/test/CodeGen/RISCV/jumptable.ll
index f54f51edada..f849dc959ab 100644
--- a/llvm/test/CodeGen/RISCV/jumptable.ll
+++ b/llvm/test/CodeGen/RISCV/jumptable.ll
@@ -8,31 +8,31 @@ define void @jt(i32 %in, i32* %out) {
; RV32I-NEXT: addi a2, zero, 2
; RV32I-NEXT: blt a2, a0, .LBB0_4
; RV32I-NEXT: # %bb.1: # %entry
-; RV32I-NEXT: addi a3, zero, 1
-; RV32I-NEXT: beq a0, a3, .LBB0_7
+; RV32I-NEXT: addi a2, zero, 1
+; RV32I-NEXT: beq a0, a2, .LBB0_7
; RV32I-NEXT: # %bb.2: # %entry
-; RV32I-NEXT: bne a0, a2, .LBB0_9
+; RV32I-NEXT: addi a2, zero, 2
+; RV32I-NEXT: bne a0, a2, .LBB0_10
; RV32I-NEXT: # %bb.3: # %bb2
; RV32I-NEXT: addi a0, zero, 3
-; RV32I-NEXT: sw a0, 0(a1)
-; RV32I-NEXT: ret
+; RV32I-NEXT: j .LBB0_9
; RV32I-NEXT: .LBB0_4: # %entry
-; RV32I-NEXT: addi a3, zero, 3
-; RV32I-NEXT: beq a0, a3, .LBB0_8
+; RV32I-NEXT: addi a2, zero, 3
+; RV32I-NEXT: beq a0, a2, .LBB0_8
; RV32I-NEXT: # %bb.5: # %entry
; RV32I-NEXT: addi a2, zero, 4
-; RV32I-NEXT: bne a0, a2, .LBB0_9
+; RV32I-NEXT: bne a0, a2, .LBB0_10
; RV32I-NEXT: # %bb.6: # %bb4
; RV32I-NEXT: addi a0, zero, 1
-; RV32I-NEXT: sw a0, 0(a1)
-; RV32I-NEXT: ret
+; RV32I-NEXT: j .LBB0_9
; RV32I-NEXT: .LBB0_7: # %bb1
; RV32I-NEXT: addi a0, zero, 4
-; RV32I-NEXT: sw a0, 0(a1)
-; RV32I-NEXT: ret
+; RV32I-NEXT: j .LBB0_9
; RV32I-NEXT: .LBB0_8: # %bb3
-; RV32I-NEXT: sw a2, 0(a1)
+; RV32I-NEXT: addi a0, zero, 2
; RV32I-NEXT: .LBB0_9: # %exit
+; RV32I-NEXT: sw a0, 0(a1)
+; RV32I-NEXT: .LBB0_10: # %exit
; RV32I-NEXT: ret
entry:
switch i32 %in, label %exit [
OpenPOWER on IntegriCloud