Lines Matching defs:CondTy
4491 const LLT CondTy = MRI.getType(CarryOut);
4500 auto Carry = MIRBuilder.buildICmp(CmpInst::ICMP_ULT, CondTy, TmpRes, LHS);
4510 MIRBuilder.buildICmp(CmpInst::ICMP_EQ, CondTy, NewRes, Zero);
4511 auto Carry2 = MIRBuilder.buildAnd(CondTy, ResEqZero, CarryIn);
4530 const LLT CondTy = MRI.getType(BorrowOut);
4537 auto Borrow = MIRBuilder.buildICmp(CmpInst::ICMP_UGT, CondTy, TmpRes, LHS);
4547 MIRBuilder.buildICmp(CmpInst::ICMP_EQ, CondTy, TmpRes, Zero);
4548 auto Borrow2 = MIRBuilder.buildAnd(CondTy, TmpResEqZero, BorrowIn);
5892 const LLT CondTy = LLT::scalar(1);
5912 auto IsShort = MIRBuilder.buildICmp(ICmpInst::ICMP_ULT, CondTy, Amt, NewBits);
5913 auto IsZero = MIRBuilder.buildICmp(ICmpInst::ICMP_EQ, CondTy, Amt, Zero);
6135 auto [DstReg, DstTy, CondReg, CondTy] = MI.getFirst2RegLLTs();
6137 if (!CondTy.isScalar() ||
6150 if (CondTy.isVector())
6220 LLT CondTy = LLT::fixed_vector(
6223 moreElementsVectorDst(MI, CondTy, 0);
6830 LLT CondTy = MRI.getType(CondReg);
6831 if (CondTy.isVector()) // TODO: Handle vselect
8171 const LLT CondTy = Ty.changeElementSize(1);
8186 MIRBuilder.buildFCmp(CmpInst::FCMP_OGE, CondTy, AbsDiff, Half, Flags);
8204 const LLT CondTy = Ty.changeElementSize(1);
8213 auto Lt0 = MIRBuilder.buildFCmp(CmpInst::FCMP_OLT, CondTy,
8215 auto NeTrunc = MIRBuilder.buildFCmp(CmpInst::FCMP_ONE, CondTy,
8217 auto And = MIRBuilder.buildAnd(CondTy, Lt0, NeTrunc);