Home
last modified time | relevance | path

Searched refs:DeadValue (Results 1 - 7 of 7) sorted by relevance

/third_party/node/deps/v8/src/compiler/
H A Ddead-code-elimination.cc221 return Replace(DeadValue(node, rep)); in ReducePhi()
228 NodeProperties::ReplaceValueInput(node, DeadValue(input, rep), i); in ReducePhi()
266 return Replace(DeadValue(input)); in ReducePureNode()
295 return Replace(DeadValue(input)); in ReduceEffectNode()
304 ReplaceWithValue(node, DeadValue(input), node, control); in ReduceEffectNode()
355 // Branches or switches on {DeadValue} must originate from unreachable code in ReduceBranchOrSwitch()
375 Node* DeadCodeElimination::DeadValue(Node* node, MachineRepresentation rep) { in DeadValue() function in v8::internal::compiler::DeadCodeElimination
380 Node* dead_value = graph()->NewNode(common()->DeadValue(rep), node); in DeadValue()
H A Drepresentation-change.cc273 jsgraph()->common()->DeadValue(MachineRepresentation::kTaggedSigned), in GetTaggedSignedRepresentationFor()
418 jsgraph()->common()->DeadValue(MachineRepresentation::kTaggedPointer), in GetTaggedPointerRepresentationFor()
430 jsgraph()->common()->DeadValue(MachineRepresentation::kTaggedPointer), in GetTaggedPointerRepresentationFor()
536 jsgraph()->common()->DeadValue(MachineRepresentation::kTagged), node); in GetTaggedRepresentationFor()
648 jsgraph()->common()->DeadValue(MachineRepresentation::kFloat32), node); in GetFloat32RepresentationFor()
720 jsgraph()->common()->DeadValue(MachineRepresentation::kFloat64), node); in GetFloat64RepresentationFor()
745 jsgraph()->common()->DeadValue(MachineRepresentation::kFloat64), in GetFloat64RepresentationFor()
764 jsgraph()->common()->DeadValue(MachineRepresentation::kFloat64), in GetFloat64RepresentationFor()
861 jsgraph()->common()->DeadValue(MachineRepresentation::kWord32), node); in GetWord32RepresentationFor()
874 jsgraph()->common()->DeadValue(MachineRepresentatio in GetWord32RepresentationFor()
[all...]
H A Ddead-code-elimination.h20 // 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}, thi
[all...]
H A Dcommon-operator.h469 const Operator* DeadValue(MachineRepresentation rep);
H A Dopcodes.h83 V(DeadValue) \
H A Dcommon-operator.cc1579 const Operator* CommonOperatorBuilder::DeadValue(MachineRepresentation rep) { in DeadValue() function in v8::internal::compiler::CommonOperatorBuilder
1582 "DeadValue", // name in DeadValue()
H A Dsimplified-lowering.cc868 common()->DeadValue(GetInfo(node)->representation()); in ChangeToDeadValue()
2088 common()->DeadValue(GetInfo(node)->representation())); in VisitNode()

Completed in 19 milliseconds