Lines Matching refs:ROp
334 /// Return whether "X LOp (Y ROp Z)" is always equal to
335 /// "(X LOp Y) ROp (X LOp Z)".
337 Instruction::BinaryOps ROp) {
344 switch (ROp) {
354 switch (ROp) {
364 switch (ROp) {
373 /// Return whether "(X LOp Y) ROp Z" is always equal to
374 /// "(X ROp Z) LOp (Y ROp Z)".
376 Instruction::BinaryOps ROp) {
377 if (Instruction::isCommutative(ROp))
378 return LeftDistributesOverRight(ROp, LOp);
389 switch (ROp) {