Searched refs:changeElementSize (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizeMutations.cpp | 83 return std::make_pair(TypeIdx, Ty.changeElementSize(NewEltSizeInBits)); in widenScalarOrEltToNextPow2() 93 return std::make_pair(TypeIdx, Ty.changeElementSize(NewEltSizeInBits)); in widenScalarOrEltToNextMultipleOf()
|
| H A D | LegalizerHelper.cpp | 6072 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 D | CombinerHelper.cpp | 2495 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 D | LowLevelType.h | 211 constexpr LLT changeElementSize(unsigned NewEltSize) const { in changeElementSize() function
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULegalizerInfo.cpp | 5829 LLT UnpackedTy = Ty.changeElementSize(32); in legalizeBufferLoad()
|
| H A D | SIISelLowering.cpp | 5342 ? Ty.changeElementSize(16) in getPreferredShiftAmountTy() 5343 : Ty.changeElementSize(32); in getPreferredShiftAmountTy()
|