Searched refs:is_commutative (Results 1 - 7 of 7) sorted by relevance

/openjdk10/hotspot/src/share/vm/c1/
H A Dc1_Instruction.cpp232 bool ArithmeticOp::is_commutative() const { function in class:ArithmeticOp
260 bool LogicOp::is_commutative() const { function in class:LogicOp
279 bool IfOp::is_commutative() const { function in class:IfOp
H A Dc1_Instruction.hpp1051 assert(is_commutative(), "operation must be commutative");
1056 virtual bool is_commutative() const { return false; }
1075 virtual bool is_commutative() const;
1097 virtual bool is_commutative() const;
1131 virtual bool is_commutative() const;
H A Dc1_Canonicalizer.cpp66 if (x->x()->type()->is_constant() && x->is_commutative()) x->swap_operands();
/openjdk10/hotspot/src/cpu/s390/vm/
H A Dc1_LIRGenerator_s390.cpp563 if (x->is_commutative() && left.is_stack() && right.is_register()) {
600 if (x->is_commutative() && x->y()->as_Constant() == NULL && x->x()->use_count() > x->y()->use_count()) {
638 if (x->is_commutative() && x->y()->as_Constant() == NULL && x->x()->use_count() > x->y()->use_count()) {
/openjdk10/hotspot/src/cpu/x86/vm/
H A Dc1_LIRGenerator_x86.cpp592 if (x->is_commutative() && left.is_stack() && right.is_register()) {
641 if (x->is_commutative() && x->y()->as_Constant() == NULL && x->x()->use_count() > x->y()->use_count()) {
682 if (x->is_commutative() && x->y()->as_Constant() == NULL && x->x()->use_count() > x->y()->use_count()) {
/openjdk10/hotspot/src/cpu/aarch64/vm/
H A Dc1_LIRGenerator_aarch64.cpp563 if (x->is_commutative() && left.is_stack() && right.is_register()) {
619 if (x->is_commutative() && x->y()->as_Constant() == NULL && x->x()->use_count() > x->y()->use_count()) {
/openjdk10/hotspot/src/cpu/arm/vm/
H A Dc1_LIRGenerator_arm.cpp769 if (x->is_commutative() && left.is_constant()) {
871 if (x->is_commutative() && left.is_constant()) {

Completed in 88 milliseconds