Home
last modified time | relevance | path

Searched refs:IsCommutative (Results 1 – 8 of 8) sorted by relevance

/art/compiler/optimizing/
Dnodes_riscv64.h38 bool IsCommutative() const override { return false; } in IsCommutative() function
Dnodes_x86.h140 bool IsCommutative() const override { return false; } in IsCommutative() function
Dinstruction_simplifier_arm.cc111 bool is_commutative = use->AsBinaryOperation()->IsCommutative(); in TryMergeIntoShifterOperand()
Dinstruction_simplifier_arm64.cc125 bool is_commutative = use->IsBinaryOperation() && use->AsBinaryOperation()->IsCommutative(); in TryMergeIntoShifterOperand()
Dgvn.cc498 if (current->IsBinaryOperation() && current->AsBinaryOperation()->IsCommutative()) { in VisitBasicBlock()
Dnodes.h3936 virtual bool IsCommutative() const { return false; }
3954 DCHECK(IsCommutative());
4134 bool IsCommutative() const override { return true; }
4181 bool IsCommutative() const override { return true; }
5425 bool IsCommutative() const override { return true; }
5495 bool IsCommutative() const override { return true; }
5626 bool IsCommutative() const override { return true; }
5665 bool IsCommutative() const override { return true; }
5867 bool IsCommutative() const override { return true; }
5895 bool IsCommutative() const override { return true; }
[all …]
Dnodes.cc1854 } else if (IsCommutative() && GetLeft()->IsConstant()) { in GetConstantRight()
Dinstruction_simplifier.cc3264 DCHECK(instruction->IsCommutative()); in TryHandleAssociativeAndCommutativeOperation()