summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/RISCV/calling-conv-rv32f-ilp32.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/RISCV/calling-conv-rv32f-ilp32.ll')
-rw-r--r--llvm/test/CodeGen/RISCV/calling-conv-rv32f-ilp32.ll28
1 files changed, 14 insertions, 14 deletions
diff --git a/llvm/test/CodeGen/RISCV/calling-conv-rv32f-ilp32.ll b/llvm/test/CodeGen/RISCV/calling-conv-rv32f-ilp32.ll
index 9a68f000666..bc86428d083 100644
--- a/llvm/test/CodeGen/RISCV/calling-conv-rv32f-ilp32.ll
+++ b/llvm/test/CodeGen/RISCV/calling-conv-rv32f-ilp32.ll
@@ -33,15 +33,15 @@ define float @caller_onstack_f32_noop(float %a) nounwind {
; RV32IF-NEXT: addi sp, sp, -16
; RV32IF-NEXT: sw ra, 12(sp)
; RV32IF-NEXT: sw a0, 4(sp)
-; RV32IF-NEXT: lui a0, 264704
-; RV32IF-NEXT: sw a0, 0(sp)
+; RV32IF-NEXT: lui a1, 264704
; RV32IF-NEXT: addi a0, zero, 1
-; RV32IF-NEXT: mv a1, zero
; RV32IF-NEXT: addi a2, zero, 2
-; RV32IF-NEXT: mv a3, zero
; RV32IF-NEXT: addi a4, zero, 3
-; RV32IF-NEXT: mv a5, zero
; RV32IF-NEXT: addi a6, zero, 4
+; RV32IF-NEXT: sw a1, 0(sp)
+; RV32IF-NEXT: mv a1, zero
+; RV32IF-NEXT: mv a3, zero
+; RV32IF-NEXT: mv a5, zero
; RV32IF-NEXT: mv a7, zero
; RV32IF-NEXT: call onstack_f32_noop
; RV32IF-NEXT: lw ra, 12(sp)
@@ -56,19 +56,19 @@ define float @caller_onstack_f32_fadd(float %a, float %b) nounwind {
; RV32IF: # %bb.0:
; RV32IF-NEXT: addi sp, sp, -16
; RV32IF-NEXT: sw ra, 12(sp)
-; RV32IF-NEXT: fmv.w.x ft0, a0
-; RV32IF-NEXT: fmv.w.x ft1, a1
-; RV32IF-NEXT: fsub.s ft2, ft1, ft0
-; RV32IF-NEXT: fsw ft2, 4(sp)
-; RV32IF-NEXT: fadd.s ft0, ft0, ft1
-; RV32IF-NEXT: fsw ft0, 0(sp)
+; RV32IF-NEXT: fmv.w.x ft0, a1
+; RV32IF-NEXT: fmv.w.x ft1, a0
+; RV32IF-NEXT: fadd.s ft2, ft1, ft0
+; RV32IF-NEXT: fsub.s ft0, ft0, ft1
+; RV32IF-NEXT: fsw ft0, 4(sp)
; RV32IF-NEXT: addi a0, zero, 1
-; RV32IF-NEXT: mv a1, zero
; RV32IF-NEXT: addi a2, zero, 2
-; RV32IF-NEXT: mv a3, zero
; RV32IF-NEXT: addi a4, zero, 3
-; RV32IF-NEXT: mv a5, zero
; RV32IF-NEXT: addi a6, zero, 4
+; RV32IF-NEXT: fsw ft2, 0(sp)
+; RV32IF-NEXT: mv a1, zero
+; RV32IF-NEXT: mv a3, zero
+; RV32IF-NEXT: mv a5, zero
; RV32IF-NEXT: mv a7, zero
; RV32IF-NEXT: call onstack_f32_noop
; RV32IF-NEXT: lw ra, 12(sp)
OpenPOWER on IntegriCloud