Lines Matching refs:DeadValue
20 // Propagates {Dead} control and {DeadValue} values through the graph and
23 // {Type::None()} with {DeadValue}. A pure node (other than a phi) using
24 // {DeadValue} is replaced by {DeadValue}. When {DeadValue} hits the effect
29 // {DeadValue} has an input, which has to have {Type::None()}. This input is
32 // {DeadValue}.
33 // {DeadValue} nodes track a {MachineRepresentation} so they can be lowered to a
34 // value-producing node. {DeadValue} has the runtime semantics of crashing and
36 // Since phi nodes are the only remaining use of {DeadValue}, this
38 // In contrast to {DeadValue}, {Dead} can never remain in the graph.
70 Node* DeadValue(Node* none_node,