Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dnodes_x86.h140 bool IsCommutative() const override { return false; } in IsCommutative() function
Dinstruction_simplifier_arm.cc108 bool is_commutative = use->AsBinaryOperation()->IsCommutative(); in TryMergeIntoShifterOperand()
Dinstruction_simplifier_arm64.cc122 bool is_commutative = use->IsBinaryOperation() && use->AsBinaryOperation()->IsCommutative(); in TryMergeIntoShifterOperand()
Dgvn.cc501 if (current->IsBinaryOperation() && current->AsBinaryOperation()->IsCommutative()) { in VisitBasicBlock()
Dnodes.h3598 virtual bool IsCommutative() const { return false; } in IsCommutative() function
3616 DCHECK(IsCommutative()); in OrderInputs()
3777 bool IsCommutative() const override { return true; } in IsCommutative() function
3824 bool IsCommutative() const override { return true; } in IsCommutative() function
5043 bool IsCommutative() const override { return true; } in IsCommutative() function
5113 bool IsCommutative() const override { return true; } in IsCommutative() function
5244 bool IsCommutative() const override { return true; } in IsCommutative() function
5279 bool IsCommutative() const override { return true; } in IsCommutative() function
5522 bool IsCommutative() const override { return true; } in IsCommutative() function
5560 bool IsCommutative() const override { return true; } in IsCommutative() function
[all …]
Dinstruction_simplifier.cc2778 DCHECK(instruction->IsCommutative()); in TryHandleAssociativeAndCommutativeOperation()
Dnodes.cc1685 } else if (IsCommutative() && GetLeft()->IsConstant()) { in GetConstantRight()