Skip to content

Commit 735736f

Browse files
authored
Mips: Remove test for ldexp with x86_fp80 (#148641)
This was a copy paste error from the x86 test, and it compiled accidentally to ldexpl. Delete this since it will start to error in a future change.
1 parent f8c2c4f commit 735736f

File tree

1 file changed

+0
-18
lines changed

1 file changed

+0
-18
lines changed

llvm/test/CodeGen/Mips/ldexp.ll

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -125,28 +125,10 @@ define half @ldexp_f16(half %arg0, i32 %arg1) nounwind {
125125
ret half %ldexp
126126
}
127127

128-
define x86_fp80 @ldexp_f80(x86_fp80 %arg0, i32 %arg1) nounwind {
129-
; SOFT-LABEL: ldexp_f80:
130-
; SOFT: # %bb.0:
131-
; SOFT-NEXT: addiu $sp, $sp, -24
132-
; SOFT-NEXT: sw $ra, 20($sp) # 4-byte Folded Spill
133-
; SOFT-NEXT: jal ldexpl
134-
; SOFT-NEXT: andi $4, $4, 65535
135-
; SOFT-NEXT: move $4, $2
136-
; SOFT-NEXT: addiu $2, $zero, 0
137-
; SOFT-NEXT: lw $ra, 20($sp) # 4-byte Folded Reload
138-
; SOFT-NEXT: jr $ra
139-
; SOFT-NEXT: addiu $sp, $sp, 24
140-
%ldexp = call x86_fp80 @llvm.ldexp.f80.i32(x86_fp80 %arg0, i32 %arg1)
141-
ret x86_fp80 %ldexp
142-
}
143-
144-
145128
declare double @llvm.ldexp.f64.i32(double, i32) #0
146129
declare float @llvm.ldexp.f32.i32(float, i32) #0
147130
declare <2 x float> @llvm.ldexp.v2f32.v2i32(<2 x float>, <2 x i32>) #0
148131
declare <4 x float> @llvm.ldexp.v4f32.v4i32(<4 x float>, <4 x i32>) #0
149-
declare x86_fp80 @llvm.ldexp.f80.i32(x86_fp80, i32)
150132
declare half @llvm.ldexp.f16.i32(half, i32) #0
151133

152134
attributes #0 = { nocallback nofree nosync nounwind speculatable willreturn memory(none) }

0 commit comments

Comments
 (0)