Skip to content

Commit 4e81f8b

Browse files
RKSimonDanielCChen
authored andcommitted
[X86[] fp80-strict-libcalls.ll - add missing fp80 libm declarations for completeness
Noticed while reviewing llvm#110760
1 parent ccd6cde commit 4e81f8b

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

llvm/test/CodeGen/X86/fp80-strict-libcalls.ll

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -809,7 +809,9 @@ attributes #0 = { strictfp }
809809
declare x86_fp80 @llvm.experimental.constrained.fma.f80(x86_fp80, x86_fp80, x86_fp80, metadata, metadata)
810810
declare x86_fp80 @llvm.experimental.constrained.frem.f80(x86_fp80, x86_fp80, metadata, metadata)
811811
declare x86_fp80 @llvm.experimental.constrained.ceil.f80(x86_fp80, metadata)
812+
declare x86_fp80 @llvm.experimental.constrained.acos.f80(x86_fp80, metadata, metadata)
812813
declare x86_fp80 @llvm.experimental.constrained.cos.f80(x86_fp80, metadata, metadata)
814+
declare x86_fp80 @llvm.experimental.constrained.cosh.f80(x86_fp80, metadata, metadata)
813815
declare x86_fp80 @llvm.experimental.constrained.exp.f80(x86_fp80, metadata, metadata)
814816
declare x86_fp80 @llvm.experimental.constrained.exp2.f80(x86_fp80, metadata, metadata)
815817
declare x86_fp80 @llvm.experimental.constrained.floor.f80(x86_fp80, metadata)
@@ -824,8 +826,12 @@ declare x86_fp80 @llvm.experimental.constrained.powi.f80(x86_fp80, i32, metadata
824826
declare x86_fp80 @llvm.experimental.constrained.rint.f80(x86_fp80, metadata, metadata)
825827
declare x86_fp80 @llvm.experimental.constrained.round.f80(x86_fp80, metadata)
826828
declare x86_fp80 @llvm.experimental.constrained.roundeven.f80(x86_fp80, metadata)
829+
declare x86_fp80 @llvm.experimental.constrained.asin.f80(x86_fp80, metadata, metadata)
827830
declare x86_fp80 @llvm.experimental.constrained.sin.f80(x86_fp80, metadata, metadata)
831+
declare x86_fp80 @llvm.experimental.constrained.sinh.f80(x86_fp80, metadata, metadata)
832+
declare x86_fp80 @llvm.experimental.constrained.atan.f80(x86_fp80, metadata, metadata)
828833
declare x86_fp80 @llvm.experimental.constrained.tan.f80(x86_fp80, metadata, metadata)
834+
declare x86_fp80 @llvm.experimental.constrained.tanh.f80(x86_fp80, metadata, metadata)
829835
declare x86_fp80 @llvm.experimental.constrained.trunc.f80(x86_fp80, metadata)
830836
declare i32 @llvm.experimental.constrained.lrint.i32.f80(x86_fp80, metadata, metadata)
831837
declare i64 @llvm.experimental.constrained.llrint.i64.f80(x86_fp80, metadata, metadata)

0 commit comments

Comments
 (0)