diff options
Diffstat (limited to 'llvm/include/llvm/Intrinsics.td')
-rw-r--r-- | llvm/include/llvm/Intrinsics.td | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/llvm/include/llvm/Intrinsics.td b/llvm/include/llvm/Intrinsics.td index f9cee6217d8..dc428460ffd 100644 --- a/llvm/include/llvm/Intrinsics.td +++ b/llvm/include/llvm/Intrinsics.td @@ -199,7 +199,12 @@ let Properties = [IntrNoMem] in { def int_sin : Intrinsic<[llvm_anyfloat_ty, LLVMMatchType<0>]>; def int_cos : Intrinsic<[llvm_anyfloat_ty, LLVMMatchType<0>]>; def int_pow : Intrinsic<[llvm_anyfloat_ty, - LLVMMatchType<0>, LLVMMatchType<0>]>; + LLVMMatchType<0>, LLVMMatchType<0>]>; + def int_log : Intrinsic<[llvm_anyfloat_ty, LLVMMatchType<0>]>; + def int_log10: Intrinsic<[llvm_anyfloat_ty, LLVMMatchType<0>]>; + def int_log2 : Intrinsic<[llvm_anyfloat_ty, LLVMMatchType<0>]>; + def int_exp : Intrinsic<[llvm_anyfloat_ty, LLVMMatchType<0>]>; + def int_exp2 : Intrinsic<[llvm_anyfloat_ty, LLVMMatchType<0>]>; } // NOTE: these are internal interfaces. |