summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm/Intrinsics.td
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/include/llvm/Intrinsics.td')
-rw-r--r--llvm/include/llvm/Intrinsics.td7
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.
OpenPOWER on IntegriCloud