diff options
Diffstat (limited to 'include/llvm/IR/IntrinsicsSystemZ.td')
-rw-r--r-- | include/llvm/IR/IntrinsicsSystemZ.td | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/llvm/IR/IntrinsicsSystemZ.td b/include/llvm/IR/IntrinsicsSystemZ.td index bfc15b9bc09e..9be37d3645b2 100644 --- a/include/llvm/IR/IntrinsicsSystemZ.td +++ b/include/llvm/IR/IntrinsicsSystemZ.td @@ -382,6 +382,11 @@ let TargetPrefix = "s390" in { //===----------------------------------------------------------------------===// let TargetPrefix = "s390" in { + def int_s390_sfpc : GCCBuiltin<"__builtin_s390_sfpc">, + Intrinsic<[], [llvm_i32_ty], []>; + def int_s390_efpc : GCCBuiltin<"__builtin_s390_efpc">, + Intrinsic<[llvm_i32_ty], [], []>; + def int_s390_tdc : Intrinsic<[llvm_i32_ty], [llvm_anyfloat_ty, llvm_i64_ty], [IntrNoMem]>; } |