[llvm-branch-commits] [clang] 89447e0 - Builtin defs

Albion Fung via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Jun 21 19:06:51 PDT 2021


Author: Albion Fung
Date: 2021-06-09T13:04:56-05:00
New Revision: 89447e0846409fa9103b023912da6b56ef25204c

URL: https://github.com/llvm/llvm-project/commit/89447e0846409fa9103b023912da6b56ef25204c
DIFF: https://github.com/llvm/llvm-project/commit/89447e0846409fa9103b023912da6b56ef25204c.diff

LOG: Builtin defs

Added: 
    

Modified: 
    clang/include/clang/Basic/BuiltinsPPC.def

Removed: 
    


################################################################################
diff  --git a/clang/include/clang/Basic/BuiltinsPPC.def b/clang/include/clang/Basic/BuiltinsPPC.def
index 9d7f765a2133c..1b88c6797774b 100644
--- a/clang/include/clang/Basic/BuiltinsPPC.def
+++ b/clang/include/clang/Basic/BuiltinsPPC.def
@@ -45,6 +45,22 @@ BUILTIN(__builtin_ppc_dcbt, "vv*", "")
 BUILTIN(__builtin_ppc_dcbtst, "vv*", "")
 BUILTIN(__builtin_ppc_dcbz, "vv*", "")
 BUILTIN(__builtin_ppc_icbt, "vv*", "")
+BUILTIN(__builtin_ppc_test_data_class, "bff", "")
+BUILTIN(__builtin_ppc_test_data_class, "bdd", "")
+BUILTIN(__builtin_ppc_ldarx, "LiLiD*iC", "")
+BUILTIN(__builtin_ppc_lwarx, "iiD*iC", "")
+BUILTIN(__builtin_ppc_lharx, "ssD*", "")
+BUILTIN(__builtin_ppc_lbarx, "ccD*", "")
+BUILTIN(__builtin_ppc_stdcx, "iLiD*", "")
+BUILTIN(__builtin_ppc_stwcx, "iiD*", "")
+BUILTIN(__builtin_ppc_sthcx, "isD*Li", "")
+BUILTIN(__builtin_ppc_stbcx, "icD*i", "")
+BUILTIN(__builtin_ppc_dcbtstt, "vv*s", "")
+BUILTIN(__builtin_ppc_dcbtt, "vv*c", "")
+BUILTIN(__builtin_ppc_mftbu, "Ui","")
+BUILTIN(__builtin_ppc_mfmsr, "ULi", "")
+BUILTIN(__builtin_ppc_mtmsr, "vULi", "")
+BUILTIN(__builtin_ppc_mtspr, "viC", "")
 
 BUILTIN(__builtin_ppc_get_timebase, "ULLi", "n")
 


        


More information about the llvm-branch-commits mailing list