diff options
author | Vitaly Buka <vitalybuka@google.com> | 2024-01-08 11:48:45 -0800 |
---|---|---|
committer | Vitaly Buka <vitalybuka@google.com> | 2024-01-08 11:48:45 -0800 |
commit | b2845d6945cf560e26f98128d06b22e85953612d (patch) | |
tree | 9a868b16f59dd198c831a1e7f3921efd7dc7d745 /llvm/test/CodeGen/RISCV/srem-seteq-illegal-types.ll | |
parent | c7e4065aad78f77d61be1d1ac674546cc62208d1 (diff) | |
parent | e7655ad605d77e206ec94b2cef59c41a508edba7 (diff) | |
download | llvm-b2845d6945cf560e26f98128d06b22e85953612d.zip llvm-b2845d6945cf560e26f98128d06b22e85953612d.tar.gz llvm-b2845d6945cf560e26f98128d06b22e85953612d.tar.bz2 |
[𝘀𝗽𝗿] changes introduced through rebaseusers/vitalybuka/spr/main.msan-unwind-stack-before-fatal-reports
Created using spr 1.3.4
[skip ci]
Diffstat (limited to 'llvm/test/CodeGen/RISCV/srem-seteq-illegal-types.ll')
-rw-r--r-- | llvm/test/CodeGen/RISCV/srem-seteq-illegal-types.ll | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/llvm/test/CodeGen/RISCV/srem-seteq-illegal-types.ll b/llvm/test/CodeGen/RISCV/srem-seteq-illegal-types.ll index 122388c1..30ac8de 100644 --- a/llvm/test/CodeGen/RISCV/srem-seteq-illegal-types.ll +++ b/llvm/test/CodeGen/RISCV/srem-seteq-illegal-types.ll @@ -13,7 +13,7 @@ define i1 @test_srem_odd(i29 %X) nounwind { ; RV32-NEXT: sw ra, 12(sp) # 4-byte Folded Spill ; RV32-NEXT: lui a1, 128424 ; RV32-NEXT: addi a1, a1, 331 -; RV32-NEXT: call __mulsi3@plt +; RV32-NEXT: call __mulsi3 ; RV32-NEXT: lui a1, 662 ; RV32-NEXT: addi a1, a1, -83 ; RV32-NEXT: add a0, a0, a1 @@ -32,7 +32,7 @@ define i1 @test_srem_odd(i29 %X) nounwind { ; RV64-NEXT: sd ra, 8(sp) # 8-byte Folded Spill ; RV64-NEXT: lui a1, 128424 ; RV64-NEXT: addiw a1, a1, 331 -; RV64-NEXT: call __muldi3@plt +; RV64-NEXT: call __muldi3 ; RV64-NEXT: lui a1, 662 ; RV64-NEXT: addi a1, a1, -83 ; RV64-NEXT: add a0, a0, a1 @@ -117,7 +117,7 @@ define i1 @test_srem_even(i4 %X) nounwind { ; RV32-NEXT: slli a0, a0, 28 ; RV32-NEXT: srai a0, a0, 28 ; RV32-NEXT: li a1, 6 -; RV32-NEXT: call __modsi3@plt +; RV32-NEXT: call __modsi3 ; RV32-NEXT: addi a0, a0, -1 ; RV32-NEXT: seqz a0, a0 ; RV32-NEXT: lw ra, 12(sp) # 4-byte Folded Reload @@ -131,7 +131,7 @@ define i1 @test_srem_even(i4 %X) nounwind { ; RV64-NEXT: slli a0, a0, 60 ; RV64-NEXT: srai a0, a0, 60 ; RV64-NEXT: li a1, 6 -; RV64-NEXT: call __moddi3@plt +; RV64-NEXT: call __moddi3 ; RV64-NEXT: addi a0, a0, -1 ; RV64-NEXT: seqz a0, a0 ; RV64-NEXT: ld ra, 8(sp) # 8-byte Folded Reload @@ -330,21 +330,21 @@ define void @test_srem_vec(ptr %X) nounwind { ; RV32-NEXT: srai a1, a1, 31 ; RV32-NEXT: li a2, 6 ; RV32-NEXT: li a3, 0 -; RV32-NEXT: call __moddi3@plt +; RV32-NEXT: call __moddi3 ; RV32-NEXT: mv s5, a0 ; RV32-NEXT: mv s6, a1 ; RV32-NEXT: li a2, 7 ; RV32-NEXT: mv a0, s2 ; RV32-NEXT: mv a1, s4 ; RV32-NEXT: li a3, 0 -; RV32-NEXT: call __moddi3@plt +; RV32-NEXT: call __moddi3 ; RV32-NEXT: mv s2, a0 ; RV32-NEXT: mv s4, a1 ; RV32-NEXT: li a2, -5 ; RV32-NEXT: li a3, -1 ; RV32-NEXT: mv a0, s1 ; RV32-NEXT: mv a1, s3 -; RV32-NEXT: call __moddi3@plt +; RV32-NEXT: call __moddi3 ; RV32-NEXT: or a2, s5, s6 ; RV32-NEXT: snez a2, a2 ; RV32-NEXT: xori a0, a0, 2 @@ -403,18 +403,18 @@ define void @test_srem_vec(ptr %X) nounwind { ; RV64-NEXT: slli a2, a2, 31 ; RV64-NEXT: srai s2, a2, 31 ; RV64-NEXT: li a1, 7 -; RV64-NEXT: call __moddi3@plt +; RV64-NEXT: call __moddi3 ; RV64-NEXT: mv s3, a0 ; RV64-NEXT: li a1, -5 ; RV64-NEXT: mv a0, s1 -; RV64-NEXT: call __moddi3@plt +; RV64-NEXT: call __moddi3 ; RV64-NEXT: mv s1, a0 ; RV64-NEXT: lui a0, 699051 ; RV64-NEXT: addiw a1, a0, -1365 ; RV64-NEXT: slli a0, a1, 32 ; RV64-NEXT: add a1, a1, a0 ; RV64-NEXT: mv a0, s2 -; RV64-NEXT: call __muldi3@plt +; RV64-NEXT: call __muldi3 ; RV64-NEXT: lui a1, %hi(.LCPI3_0) ; RV64-NEXT: ld a1, %lo(.LCPI3_0)(a1) ; RV64-NEXT: add a0, a0, a1 @@ -482,21 +482,21 @@ define void @test_srem_vec(ptr %X) nounwind { ; RV32M-NEXT: srai a1, a1, 31 ; RV32M-NEXT: li a2, 6 ; RV32M-NEXT: li a3, 0 -; RV32M-NEXT: call __moddi3@plt +; RV32M-NEXT: call __moddi3 ; RV32M-NEXT: mv s5, a0 ; RV32M-NEXT: mv s6, a1 ; RV32M-NEXT: li a2, 7 ; RV32M-NEXT: mv a0, s2 ; RV32M-NEXT: mv a1, s4 ; RV32M-NEXT: li a3, 0 -; RV32M-NEXT: call __moddi3@plt +; RV32M-NEXT: call __moddi3 ; RV32M-NEXT: mv s2, a0 ; RV32M-NEXT: mv s4, a1 ; RV32M-NEXT: li a2, -5 ; RV32M-NEXT: li a3, -1 ; RV32M-NEXT: mv a0, s1 ; RV32M-NEXT: mv a1, s3 -; RV32M-NEXT: call __moddi3@plt +; RV32M-NEXT: call __moddi3 ; RV32M-NEXT: or a2, s5, s6 ; RV32M-NEXT: snez a2, a2 ; RV32M-NEXT: xori a0, a0, 2 @@ -632,7 +632,7 @@ define void @test_srem_vec(ptr %X) nounwind { ; RV32MV-NEXT: srai a1, a1, 31 ; RV32MV-NEXT: li a2, 6 ; RV32MV-NEXT: li a3, 0 -; RV32MV-NEXT: call __moddi3@plt +; RV32MV-NEXT: call __moddi3 ; RV32MV-NEXT: vsetivli zero, 8, e32, m2, ta, ma ; RV32MV-NEXT: vmv.v.x v8, a0 ; RV32MV-NEXT: vslide1down.vx v8, v8, a1 @@ -642,7 +642,7 @@ define void @test_srem_vec(ptr %X) nounwind { ; RV32MV-NEXT: mv a0, s2 ; RV32MV-NEXT: mv a1, s4 ; RV32MV-NEXT: li a3, 0 -; RV32MV-NEXT: call __moddi3@plt +; RV32MV-NEXT: call __moddi3 ; RV32MV-NEXT: vsetivli zero, 8, e32, m2, ta, ma ; RV32MV-NEXT: addi a2, sp, 16 ; RV32MV-NEXT: vl2r.v v8, (a2) # Unknown-size Folded Reload @@ -654,7 +654,7 @@ define void @test_srem_vec(ptr %X) nounwind { ; RV32MV-NEXT: li a3, -1 ; RV32MV-NEXT: mv a0, s1 ; RV32MV-NEXT: mv a1, s3 -; RV32MV-NEXT: call __moddi3@plt +; RV32MV-NEXT: call __moddi3 ; RV32MV-NEXT: vsetivli zero, 8, e32, m2, ta, ma ; RV32MV-NEXT: addi a2, sp, 16 ; RV32MV-NEXT: vl2r.v v8, (a2) # Unknown-size Folded Reload |