| 
| enum   | InferMapsResult { kNoMaps
, kReliableMaps
, kUnreliableMaps
 } | 
|   | 
| 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 61 of file simplified-lowering.h.