]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - runtime/Intrinsic.h
JavaScriptCore-7601.1.46.3.tar.gz
[apple/javascriptcore.git] / runtime / Intrinsic.h
index 73244e7c7648f63391dc01ff1f139cb3bdcbf45a..fe552a7810d91a84e3a0cd6671a9ed2eed09e342 100644 (file)
@@ -34,6 +34,9 @@ enum Intrinsic {
     MinIntrinsic,
     MaxIntrinsic,
     SqrtIntrinsic,
+    SinIntrinsic,
+    Clz32Intrinsic,
+    CosIntrinsic,
     ArrayPushIntrinsic,
     ArrayPopIntrinsic,
     CharCodeAtIntrinsic,
@@ -47,6 +50,18 @@ enum Intrinsic {
     LogIntrinsic,
     RegExpExecIntrinsic,
     RegExpTestIntrinsic,
+    StringPrototypeValueOfIntrinsic,
+    IMulIntrinsic,
+    FRoundIntrinsic,
+
+    // Debugging intrinsics. These are meant to be used as testing hacks within
+    // jsc.cpp and should never be exposed to users.
+    DFGTrueIntrinsic,
+    OSRExitIntrinsic,
+    IsFinalTierIntrinsic,
+    SetInt32HeapPredictionIntrinsic,
+    CheckInt32Intrinsic,
+    FiatInt52Intrinsic,
 };
 
 } // namespace JSC