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

/openjdk7/hotspot/src/share/vm/opto/
H A Daddnode.cpp46 // (commute) inputs to AddNodes willy-nilly so the hash function must return
61 //------------------------------commute----------------------------------------
63 static bool commute( Node *add, int con_left, int con_right ) { function
116 if( commute(this,con_left,con_right) ) return this;
519 return commute(this,
556 return commute(this,
H A Dsubnode.hpp208 // Operands may not commute.
220 // Operands may not commute.
236 // Operands may not commute.
249 // Operands may not commute.
273 mask commute( ) const { return mask("038147858"[_test]-'0'); } function in struct:VALUE_OBJ_CLASS_SPEC
H A Dsubnode.cpp1160 // Ok, commute the constant to the right of the cmp node.
1166 return new (phase->C) BoolNode( cmp, _test.commute() );
1221 return new (phase->C) BoolNode( ncmp, _test.commute() );
H A DloopTransform.cpp787 // Compare might have operands swapped; commute them
1845 // Compare might have operands swapped; commute them
1846 b_test = b_test.commute();
H A Dparse2.cpp1227 btest = BoolTest(btest).commute();
1852 // unordered-greater semantics. Finally, commute the result bits. Result
H A Dlibrary_call.cpp1956 if (cmp->in(1) == ykey) btest = BoolTest(btest).commute();
1987 if (cmp->in(1) == ykey) btest = BoolTest(btest).commute();
H A Dloopnode.cpp323 bt = BoolTest(bt).commute(); // And commute the exit test

Completed in 88 milliseconds