Home | History | Annotate | Download | only in compiler

Lines Matching refs:BranchElimination

15 BranchElimination::BranchElimination(Editor* editor, JSGraph* js_graph,
23 BranchElimination::~BranchElimination() {}
26 Reduction BranchElimination::Reduce(Node* node) {
55 Reduction BranchElimination::ReduceBranch(Node* node) {
82 Reduction BranchElimination::ReduceDeoptimizeConditional(Node* node) {
119 Reduction BranchElimination::ReduceIf(Node* node, bool is_true_branch) {
135 Reduction BranchElimination::ReduceLoop(Node* node) {
143 Reduction BranchElimination::ReduceMerge(Node* node) {
166 Reduction BranchElimination::ReduceStart(Node* node) {
171 const BranchElimination::ControlPathConditions*
172 BranchElimination::PathConditionsForControlNodes::Get(Node* node) {
180 void BranchElimination::PathConditionsForControlNodes::Set(
190 Reduction BranchElimination::ReduceOtherControl(Node* node) {
196 Reduction BranchElimination::TakeConditionsFromFirstControl(Node* node) {
205 Reduction BranchElimination::UpdateConditions(
222 const BranchElimination::ControlPathConditions*
223 BranchElimination::ControlPathConditions::Empty(Zone* zone) {
229 void BranchElimination::ControlPathConditions::Merge(
259 const BranchElimination::ControlPathConditions*
260 BranchElimination::ControlPathConditions::AddCondition(Zone* zone,
275 Maybe<bool> BranchElimination::ControlPathConditions::LookupCondition(
287 bool BranchElimination::ControlPathConditions::operator==(
305 Graph* BranchElimination::graph() const { return jsgraph()->graph(); }
307 CommonOperatorBuilder* BranchElimination::common() const {