Index: src/compiler/code-assembler.h |
diff --git a/src/compiler/code-assembler.h b/src/compiler/code-assembler.h |
index 5418c3314abf7b669d6ddf1d45e7b83d37f27044..8b474d3a9c8dba574d5491421d13970b22a6705f 100644 |
--- a/src/compiler/code-assembler.h |
+++ b/src/compiler/code-assembler.h |
@@ -162,6 +162,7 @@ typedef ZoneList<CodeAssemblerVariable*> CodeAssemblerVariableList; |
V(Float64RoundTiesEven) \ |
V(Float64RoundTruncate) \ |
V(Word32Clz) \ |
+ V(Word32Not) \ |
V(Word32BinaryNot) |
// A "public" interface used by components outside of compiler directory to |
@@ -435,6 +436,11 @@ class V8_EXPORT_PRIVATE CodeAssembler { |
MachineType arg1_type, Node* function, Node* arg0, |
Node* arg1); |
+ // Call to a C function with three arguments. |
+ Node* CallCFunction3(MachineType return_type, MachineType arg0_type, |
+ MachineType arg1_type, MachineType arg2_type, |
+ Node* function, Node* arg0, Node* arg1, Node* arg2); |
+ |
// Exception handling support. |
void GotoIfException(Node* node, Label* if_exception, |
Variable* exception_var = nullptr); |