Lines Matching refs:CondTy

3746     const LLT CondTy = MRI.getType(CarryOut);  in lower()  local
3753 auto Carry = MIRBuilder.buildICmp(CmpInst::ICMP_ULT, CondTy, TmpRes, LHS); in lower()
3762 auto ResEqZero = MIRBuilder.buildICmp(CmpInst::ICMP_EQ, CondTy, Res, Zero); in lower()
3763 auto Carry2 = MIRBuilder.buildAnd(CondTy, ResEqZero, CarryIn); in lower()
3780 const LLT CondTy = MRI.getType(BorrowOut); in lower() local
3787 auto Borrow = MIRBuilder.buildICmp(CmpInst::ICMP_UGT, CondTy, TmpRes, LHS); in lower()
3797 MIRBuilder.buildICmp(CmpInst::ICMP_EQ, CondTy, TmpRes, Zero); in lower()
3798 auto Borrow2 = MIRBuilder.buildAnd(CondTy, TmpResEqZero, BorrowIn); in lower()
5058 const LLT CondTy = LLT::scalar(1); in narrowScalarShift() local
5078 auto IsShort = MIRBuilder.buildICmp(ICmpInst::ICMP_ULT, CondTy, Amt, NewBits); in narrowScalarShift()
5079 auto IsZero = MIRBuilder.buildICmp(ICmpInst::ICMP_EQ, CondTy, Amt, Zero); in narrowScalarShift()
5262 auto [DstReg, DstTy, CondReg, CondTy] = MI.getFirst2RegLLTs(); in moreElementsVector()
5264 if (!CondTy.isScalar() || in moreElementsVector()
5277 if (CondTy.isVector()) in moreElementsVector()
5892 LLT CondTy = MRI.getType(CondReg); in narrowScalarSelect() local
5893 if (CondTy.isVector()) // TODO: Handle vselect in narrowScalarSelect()
6996 const LLT CondTy = Ty.changeElementSize(1); in lowerIntrinsicRound() local
7011 MIRBuilder.buildFCmp(CmpInst::FCMP_OGE, CondTy, AbsDiff, Half, Flags); in lowerIntrinsicRound()
7029 const LLT CondTy = Ty.changeElementSize(1); in lowerFFloor() local
7038 auto Lt0 = MIRBuilder.buildFCmp(CmpInst::FCMP_OLT, CondTy, in lowerFFloor()
7040 auto NeTrunc = MIRBuilder.buildFCmp(CmpInst::FCMP_ONE, CondTy, in lowerFFloor()
7042 auto And = MIRBuilder.buildAnd(CondTy, Lt0, NeTrunc); in lowerFFloor()