Home
last modified time | relevance | path

Searched refs:changeElementSize (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizeMutations.cpp83 return std::make_pair(TypeIdx, Ty.changeElementSize(NewEltSizeInBits)); in widenScalarOrEltToNextPow2()
93 return std::make_pair(TypeIdx, Ty.changeElementSize(NewEltSizeInBits)); in widenScalarOrEltToNextMultipleOf()
H A DLegalizerHelper.cpp6072 CmpInst::ICMP_EQ, SrcTy.changeElementSize(1), SrcReg, ZeroSrc); in lowerBitCount()
6120 CmpInst::ICMP_EQ, DstTy.changeElementSize(1), SrcReg, Zero); in lowerBitCount()
6351 LLT MidTy = SrcTy.changeElementSize(SrcTyScalarSize * 2); in lowerEXT()
6412 InterTy = SplitSrcTy.changeElementSize(DstTy.getScalarSizeInBits()); in lowerTRUNC()
6419 DstTy.changeElementSize(InterTy.getScalarSizeInBits()), SplitSrcs); in lowerTRUNC()
6902 LLT CmpType = MRI.getType(Dst).changeElementSize(1); in lowerMinMax()
6996 const LLT CondTy = Ty.changeElementSize(1); in lowerIntrinsicRound()
7029 const LLT CondTy = Ty.changeElementSize(1); in lowerFFloor()
7564 LLT BoolTy = Ty.changeElementSize(1); in lowerAddSubSatToAddoSubo()
7634 LLT BoolTy = Ty.changeElementSize(1); in lowerShlSat()
[all …]
H A DCombinerHelper.cpp2495 return ShiftTy.changeElementSize(32); in getMidVTForTruncRightShiftCombine()
5127 Ty.isScalar() ? LLT::scalar(1) : Ty.changeElementSize(1), RHS, One); in buildUDivUsingMul()
5161 {DstTy.isVector() ? DstTy.changeElementSize(1) : LLT::scalar(1), in matchUDivByConst()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLowLevelType.h211 constexpr LLT changeElementSize(unsigned NewEltSize) const { in changeElementSize() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp5829 LLT UnpackedTy = Ty.changeElementSize(32); in legalizeBufferLoad()
H A DSIISelLowering.cpp5342 ? Ty.changeElementSize(16) in getPreferredShiftAmountTy()
5343 : Ty.changeElementSize(32); in getPreferredShiftAmountTy()