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.cc106 bool is_commutative = use->AsBinaryOperation()->IsCommutative(); in TryMergeIntoShifterOperand()
Dinstruction_simplifier_arm64.cc120 bool is_commutative = use->IsBinaryOperation() && use->AsBinaryOperation()->IsCommutative(); in TryMergeIntoShifterOperand()
Dgvn.cc483 if (current->IsBinaryOperation() && current->AsBinaryOperation()->IsCommutative()) { in VisitBasicBlock()
Dnodes.h3526 virtual bool IsCommutative() const { return false; } in IsCommutative() function
3544 DCHECK(IsCommutative()); in OrderInputs()
3705 bool IsCommutative() const override { return true; } in IsCommutative() function
3752 bool IsCommutative() const override { return true; } in IsCommutative() function
4932 bool IsCommutative() const override { return true; } in IsCommutative() function
5002 bool IsCommutative() const override { return true; } in IsCommutative() function
5133 bool IsCommutative() const override { return true; } in IsCommutative() function
5168 bool IsCommutative() const override { return true; } in IsCommutative() function
5411 bool IsCommutative() const override { return true; } in IsCommutative() function
5449 bool IsCommutative() const override { return true; } in IsCommutative() function
[all …]
Dinstruction_simplifier.cc2667 DCHECK(instruction->IsCommutative()); in TryHandleAssociativeAndCommutativeOperation()
Dnodes.cc1686 } else if (IsCommutative() && GetLeft()->IsConstant()) { in GetConstantRight()