Lines Matching refs:BranchElimination
17 BranchElimination::BranchElimination(Editor* editor, JSGraph* js_graph, in BranchElimination() function in v8::internal::compiler::BranchElimination
30 BranchElimination::~BranchElimination() = default;
32 Reduction BranchElimination::Reduce(Node* node) { in Reduce()
63 void BranchElimination::SimplifyBranchCondition(Node* branch) { in SimplifyBranchCondition()
133 Reduction BranchElimination::ReduceBranch(Node* node) { in ReduceBranch()
183 bool BranchElimination::TryPullTrapIntoMerge(Node* node) { in TryPullTrapIntoMerge()
231 Reduction BranchElimination::ReduceTrapConditional(Node* node) { in ReduceTrapConditional()
310 Reduction BranchElimination::ReduceDeoptimizeConditional(Node* node) { in ReduceDeoptimizeConditional()
348 Reduction BranchElimination::ReduceIf(Node* node, bool is_true_branch) { in ReduceIf()
363 Reduction BranchElimination::ReduceLoop(Node* node) { in ReduceLoop()
370 Reduction BranchElimination::ReduceMerge(Node* node) { in ReduceMerge()
398 Reduction BranchElimination::ReduceStart(Node* node) { in ReduceStart()
402 Reduction BranchElimination::ReduceOtherControl(Node* node) { in ReduceOtherControl()
407 Reduction BranchElimination::TakeConditionsFromFirstControl(Node* node) { in TakeConditionsFromFirstControl()
415 Reduction BranchElimination::UpdateConditions( in UpdateConditions()
427 Reduction BranchElimination::UpdateConditions( in UpdateConditions()
444 void BranchElimination::ControlPathConditions::AddCondition( in AddCondition()
462 void BranchElimination::ControlPathConditions::AddConditionInNewBlock( in AddConditionInNewBlock()
474 bool BranchElimination::ControlPathConditions::LookupCondition( in LookupCondition()
479 bool BranchElimination::ControlPathConditions::LookupCondition( in LookupCondition()
490 void BranchElimination::ControlPathConditions::ResetToCommonAncestor( in ResetToCommonAncestor()
510 bool BranchElimination::ControlPathConditions::BlocksAndConditionsInvariant() { in BlocksAndConditionsInvariant()
526 Graph* BranchElimination::graph() const { return jsgraph()->graph(); } in graph()
528 Isolate* BranchElimination::isolate() const { return jsgraph()->isolate(); } in isolate()
530 CommonOperatorBuilder* BranchElimination::common() const { in common()