Searched refs:DeadValue (Results 1 - 7 of 7) sorted by relevance
/third_party/node/deps/v8/src/compiler/ |
H A D | dead-code-elimination.cc | 221 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 D | representation-change.cc | 273 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 D | dead-code-elimination.h | 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}, thi [all...] |
H A D | common-operator.h | 469 const Operator* DeadValue(MachineRepresentation rep);
|
H A D | opcodes.h | 83 V(DeadValue) \
|
H A D | common-operator.cc | 1579 const Operator* CommonOperatorBuilder::DeadValue(MachineRepresentation rep) { in DeadValue() function in v8::internal::compiler::CommonOperatorBuilder 1582 "DeadValue", // name in DeadValue()
|
H A D | simplified-lowering.cc | 868 common()->DeadValue(GetInfo(node)->representation()); in ChangeToDeadValue() 2088 common()->DeadValue(GetInfo(node)->representation())); in VisitNode()
|
Completed in 19 milliseconds