• Home
  • Raw
  • Download

Lines Matching refs:Node

27   static int FirstValueIndex(Node* node) { return 0; }  in FirstValueIndex()
28 static int FirstContextIndex(Node* node) { return PastValueIndex(node); } in FirstContextIndex()
29 static int FirstFrameStateIndex(Node* node) { return PastContextIndex(node); } in FirstFrameStateIndex()
30 static int FirstEffectIndex(Node* node) { return PastFrameStateIndex(node); } in FirstEffectIndex()
31 static int FirstControlIndex(Node* node) { return PastEffectIndex(node); } in FirstControlIndex()
32 static int PastValueIndex(Node* node);
33 static int PastContextIndex(Node* node);
34 static int PastFrameStateIndex(Node* node);
35 static int PastEffectIndex(Node* node);
36 static int PastControlIndex(Node* node);
42 static Node* GetValueInput(Node* node, int index);
43 static Node* GetContextInput(Node* node);
44 static Node* GetFrameStateInput(Node* node, int index);
45 static Node* GetEffectInput(Node* node, int index = 0);
46 static Node* GetControlInput(Node* node, int index = 0);
62 static bool IsCommon(Node* node) { in IsCommon()
65 static bool IsControl(Node* node) { in IsControl()
68 static bool IsConstant(Node* node) { in IsConstant()
71 static bool IsPhi(Node* node) { in IsPhi()
77 static bool IsExceptionalCall(Node* node);
82 static void ReplaceValueInput(Node* node, Node* value, int index);
83 static void ReplaceContextInput(Node* node, Node* context);
84 static void ReplaceControlInput(Node* node, Node* control);
85 static void ReplaceEffectInput(Node* node, Node* effect, int index = 0);
86 static void ReplaceFrameStateInput(Node* node, int index, Node* frame_state);
87 static void RemoveFrameStateInput(Node* node, int index);
88 static void RemoveNonValueInputs(Node* node);
89 static void RemoveValueInputs(Node* node);
92 static void ReplaceValueInputs(Node* node, Node* value);
97 Node* node);
102 static void ReplaceUses(Node* node, Node* value, Node* effect = nullptr,
103 Node* success = nullptr, Node* exception = nullptr);
107 static void ChangeOp(Node* node, const Operator* new_op);
112 static Node* FindProjection(Node* node, size_t projection_index);
119 static void CollectControlProjections(Node* node, Node** proj, size_t count);
128 Node* node, MaybeHandle<Context> context = MaybeHandle<Context>());
134 Node* node, MaybeHandle<Context> native_context = MaybeHandle<Context>());
140 Node* node, MaybeHandle<Context> native_context = MaybeHandle<Context>());
145 static bool IsTyped(Node* node) { return node->type() != nullptr; } in IsTyped()
146 static Type* GetType(Node* node) { in GetType()
150 static Type* GetTypeOrAny(Node* node);
151 static void SetType(Node* node, Type* type) { in SetType()
155 static void RemoveType(Node* node) { node->set_type(nullptr); } in RemoveType()
156 static bool AllValueInputsAreTyped(Node* node);