Go to the source code of this file.
◆ DECLARE_CASE
#define DECLARE_CASE |
( |
|
x | ) |
|
Value: case IrOpcode::k##x: \
Lower##x(node); \
break;
◆ REPLACE_BINARY_OP_IC_CALL
#define REPLACE_BINARY_OP_IC_CALL |
( |
|
op, |
|
|
|
token |
|
) |
| |
Value: void JSGenericLowering::Lower##op(Node* node) { \
ReplaceWithStubCall(node, CodeFactory::BinaryOpIC(isolate(), token), \
CallDescriptor::kPatchableCallSiteWithNop); \
}
Definition at line 77 of file js-generic-lowering.cc.
◆ REPLACE_COMPARE_IC_CALL
#define REPLACE_COMPARE_IC_CALL |
( |
|
op, |
|
|
|
token, |
|
|
|
pure |
|
) |
| |
Value: void JSGenericLowering::Lower##op(Node* node) { \
ReplaceWithCompareIC(node, token, pure); \
}
Definition at line 96 of file js-generic-lowering.cc.
◆ REPLACE_RUNTIME_CALL
#define REPLACE_RUNTIME_CALL |
( |
|
op, |
|
|
|
fun |
|
) |
| |
Value: void JSGenericLowering::Lower##op(Node* node) { \
ReplaceWithRuntimeCall(node, fun); \
}
Definition at line 111 of file js-generic-lowering.cc.
◆ REPLACE_UNIMPLEMENTED
#define REPLACE_UNIMPLEMENTED |
( |
|
op | ) |
void JSGenericLowering::Lower##op(Node* node) { UNIMPLEMENTED(); } |