Lines Matching refs:Node
25 class Node;
40 Node* Int32Constant(int value);
41 Node* IntPtrConstant(intptr_t value);
42 Node* NumberConstant(double value);
43 Node* HeapConstant(Handle<HeapObject> object);
44 Node* BooleanConstant(bool value);
46 Node* Parameter(int value);
47 void Return(Node* value);
50 Node* SmiTag(Node* value);
51 Node* SmiUntag(Node* value);
54 Node* IntPtrAdd(Node* a, Node* b);
55 Node* IntPtrSub(Node* a, Node* b);
56 Node* WordShl(Node* value, int shift);
59 Node* LoadObjectField(Node* object, int offset);
62 Node* CallRuntime(Runtime::FunctionId function_id, Node* context, Node* arg1);
63 Node* CallRuntime(Runtime::FunctionId function_id, Node* context, Node* arg1,
64 Node* arg2);
66 Node* TailCallRuntime(Runtime::FunctionId function_id, Node* context,
67 Node* arg1);
68 Node* TailCallRuntime(Runtime::FunctionId function_id, Node* context,
69 Node* arg1, Node* arg2);
74 Node* CallN(CallDescriptor* descriptor, Node* code_target, Node** args);
75 Node* TailCallN(CallDescriptor* descriptor, Node* code_target, Node** args);
77 Node* SmiShiftBitsConstant();