| 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);
|
|
|