Go to the source code of this file.
◆ CHECKED_BINOP_DEF
#define CHECKED_BINOP_DEF |
( |
| Name | ) |
|
Value: Node* GraphAssembler::Name(Node* left, Node* right) { \
return AddNode( \
graph()->NewNode(machine()->Name(), left, right, control())); \
}
Definition at line 243 of file graph-assembler.cc.
◆ PURE_BINOP_DEF
#define PURE_BINOP_DEF |
( |
| Name | ) |
|
Value: Node* GraphAssembler::Name(Node* left, Node* right) { \
return AddNode(
graph()->NewNode(machine()->Name(), left, right)); \
}
Definition at line 185 of file graph-assembler.cc.
◆ PURE_BINOP_DEF_TNODE
#define PURE_BINOP_DEF_TNODE |
( |
| Name, |
|
|
| Result, |
|
|
| Left, |
|
|
| Right ) |
Value: TNode<Result> GraphAssembler::Name(SloppyTNode<Left> left, \
SloppyTNode<Right> right) { \
return AddNode<Result>(
graph()->NewNode(machine()->Name(), left, right)); \
}
Definition at line 189 of file graph-assembler.cc.
◆ PURE_UNOP_DEF
#define PURE_UNOP_DEF |
( |
| Name | ) |
|
Value: Node* GraphAssembler::Name(Node* input) { \
return AddNode(
graph()->NewNode(machine()->Name(), input)); \
}
Definition at line 178 of file graph-assembler.cc.
◆ SINGLETON_CONST_DEF
#define SINGLETON_CONST_DEF |
( |
| Name, |
|
|
| Type ) |
Value: TNode<Type> JSGraphAssembler::Name##Constant() { \
return TNode<Type>::UncheckedCast( \
AddClonedNode(
jsgraph()->Name##Constant())); \
}
Definition at line 162 of file graph-assembler.cc.
◆ SINGLETON_CONST_TEST_DEF
#define SINGLETON_CONST_TEST_DEF |
( |
| Name, |
|
|
| ... ) |
Value: TNode<Boolean> JSGraphAssembler::Is##Name(TNode<Object> value) { \
return TNode<Boolean>::UncheckedCast( \
ReferenceEqual(value, Name##Constant())); \
}
Definition at line 170 of file graph-assembler.cc.