|
| static int | FirstValueIndex (const Node *node) |
| |
| static int | FirstContextIndex (Node *node) |
| |
| static int | FirstFrameStateIndex (Node *node) |
| |
| static int | FirstEffectIndex (Node *node) |
| |
| static int | FirstControlIndex (Node *node) |
| |
| static int | PastValueIndex (Node *node) |
| |
| static int | PastContextIndex (Node *node) |
| |
| static int | PastFrameStateIndex (Node *node) |
| |
| static int | PastEffectIndex (Node *node) |
| |
| static int | PastControlIndex (Node *node) |
| |
| static Node * | GetValueInput (Node *node, int index) |
| |
| static const Node * | GetValueInput (const Node *node, int index) |
| |
| static Node * | GetContextInput (Node *node) |
| |
| static Node * | GetFrameStateInput (Node *node) |
| |
| static Node * | GetEffectInput (Node *node, int index=0) |
| |
| static Node * | GetControlInput (Node *node, int index=0) |
| |
| static bool | IsValueEdge (Edge edge) |
| |
| static bool | IsContextEdge (Edge edge) |
| |
| static bool | IsFrameStateEdge (Edge edge) |
| |
| static bool | IsEffectEdge (Edge edge) |
| |
| static bool | IsControlEdge (Edge edge) |
| |
| static bool | IsCommon (Node *node) |
| |
| static bool | IsControl (Node *node) |
| |
| static bool | IsConstant (Node *node) |
| |
| static bool | IsPhi (Node *node) |
| |
| static bool | IsExceptionalCall (Node *node, Node **out_exception=nullptr) |
| |
| static Node * | FindSuccessfulControlProjection (Node *node) |
| |
| static bool | IsValueIdentity (Node *node, Node **out_value) |
| |
| static void | ReplaceValueInput (Node *node, Node *value, int index) |
| |
| static void | ReplaceContextInput (Node *node, Node *context) |
| |
| static void | ReplaceControlInput (Node *node, Node *control, int index=0) |
| |
| static void | ReplaceEffectInput (Node *node, Node *effect, int index=0) |
| |
| static void | ReplaceFrameStateInput (Node *node, Node *frame_state) |
| |
| static void | RemoveNonValueInputs (Node *node) |
| |
| static void | RemoveValueInputs (Node *node) |
| |
| static void | ReplaceValueInputs (Node *node, Node *value) |
| |
| static void | MergeControlToEnd (TFGraph *graph, CommonOperatorBuilder *common, Node *node) |
| |
| static void | RemoveControlFromEnd (TFGraph *graph, CommonOperatorBuilder *common, Node *node) |
| |
| static void | ReplaceUses (Node *node, Node *value, Node *effect=nullptr, Node *success=nullptr, Node *exception=nullptr) |
| |
| static void | ChangeOp (Node *node, const Operator *new_op) |
| |
| static void | ChangeOpUnchecked (Node *node, const Operator *new_op) |
| |
| static Node * | FindFrameStateBefore (Node *node, Node *unreachable_sentinel) |
| |
| static Node * | FindProjection (Node *node, size_t projection_index) |
| |
| static void | CollectValueProjections (Node *node, Node **proj, size_t count) |
| |
| static void | CollectControlProjections (Node *node, Node **proj, size_t count) |
| |
| static MachineRepresentation | GetProjectionType (Node const *projection) |
| |
| static bool | IsSame (Node *a, Node *b) |
| |
| static bool | Equals (Node *a, Node *b) |
| |
| static size_t | HashCode (Node *node) |
| |
| static InferMapsResult | InferMapsUnsafe (JSHeapBroker *broker, Node *receiver, Effect effect, ZoneRefSet< Map > *maps_out) |
| |
| static OptionalMapRef | GetJSCreateMap (JSHeapBroker *broker, Node *receiver) |
| |
| static bool | NoObservableSideEffectBetween (Node *effect, Node *dominator) |
| |
| static bool | CanBePrimitive (JSHeapBroker *broker, Node *receiver, Effect effect) |
| |
| static bool | CanBeNullOrUndefined (JSHeapBroker *broker, Node *receiver, Effect effect) |
| |
| static Node * | GetOuterContext (Node *node, size_t *depth) |
| |
| static bool | IsTyped (const Node *node) |
| |
| static Type | GetType (const Node *node) |
| |
| static Type | GetTypeOrAny (const Node *node) |
| |
| static void | SetType (Node *node, Type type) |
| |
| static void | RemoveType (Node *node) |
| |
| static bool | AllValueInputsAreTyped (Node *node) |
| |
Definition at line 24 of file node-properties.h.