Lines Matching defs:Swap
4358 bool HasVSX, bool &Swap, bool &Negate) {
4359 Swap = false;
4365 case ISD::SETLE: CC = ISD::SETGE; Swap = true; break;
4366 case ISD::SETLT: CC = ISD::SETGT; Swap = true; break;
4367 case ISD::SETOLE: CC = ISD::SETOGE; Swap = true; break;
4368 case ISD::SETOLT: CC = ISD::SETOGT; Swap = true; break;
4369 case ISD::SETUGE: CC = ISD::SETULE; Swap = true; break;
4370 case ISD::SETUGT: CC = ISD::SETULT; Swap = true; break;
4411 case ISD::SETGE: CC = ISD::SETLE; Swap = true; break;
4412 case ISD::SETLT: CC = ISD::SETGT; Swap = true; break;
4413 case ISD::SETUGE: CC = ISD::SETULE; Swap = true; break;
4414 case ISD::SETULT: CC = ISD::SETUGT; Swap = true; break;
4575 bool Swap, Negate;
4577 getVCmpInst(VecVT.getSimpleVT(), CC, Subtarget->hasVSX(), Swap, Negate);
4578 if (Swap)
6032 bool Swap;
6035 case PPC::PRED_LT: Opc = PPC::CRANDC; Swap = true; break;
6036 case PPC::PRED_LE: Opc = PPC::CRORC; Swap = true; break;
6037 case PPC::PRED_EQ: Opc = PPC::CREQV; Swap = false; break;
6038 case PPC::PRED_GE: Opc = PPC::CRORC; Swap = false; break;
6039 case PPC::PRED_GT: Opc = PPC::CRANDC; Swap = false; break;
6040 case PPC::PRED_NE: Opc = PPC::CRXOR; Swap = false; break;
6050 Swap = !Swap;
6053 N->getOperand(Swap ? 3 : 2),
6054 N->getOperand(Swap ? 2 : 3)), 0);