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