Home
last modified time | relevance | path

Searched refs:DstTySize (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp828 ConstantRange ConstantRange::zeroExtend(uint32_t DstTySize) const { in zeroExtend()
829 if (isEmptySet()) return getEmpty(DstTySize); in zeroExtend()
832 assert(SrcTySize < DstTySize && "Not a value extension"); in zeroExtend()
835 APInt LowerExt(DstTySize, 0); in zeroExtend()
837 LowerExt = Lower.zext(DstTySize); in zeroExtend()
839 APInt::getOneBitSet(DstTySize, SrcTySize)); in zeroExtend()
842 return ConstantRange(Lower.zext(DstTySize), Upper.zext(DstTySize)); in zeroExtend()
845 ConstantRange ConstantRange::signExtend(uint32_t DstTySize) const { in signExtend()
846 if (isEmptySet()) return getEmpty(DstTySize); in signExtend()
849 assert(SrcTySize < DstTySize && "Not a value extension"); in signExtend()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp605 uint64_t DstTySize = DstTy.getScalarSizeInBits(); in legalizeBuildVector() local
624 CstIdxs.emplace_back(UndefValue::get(Type::getIntNTy(Ctx, DstTySize))); in legalizeBuildVector()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp6706 uint32_t DstTySize = DstTy.getSizeInBits(); in lowerEXT() local
6710 if (!isPowerOf2_32(DstTySize) || !isPowerOf2_32(DstTyScalarSize) || in lowerEXT()