Home
last modified time | relevance | path

Searched refs:DestWidth (Results 1 – 7 of 7) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp549 if ((VecWidth % DestWidth != 0) || (ShiftAmount % DestWidth != 0)) in foldVecTruncToExtElt()
554 unsigned NumVecElts = VecWidth / DestWidth; in foldVecTruncToExtElt()
560 unsigned Elt = ShiftAmount / DestWidth; in foldVecTruncToExtElt()
674 unsigned DestWidth = DestTy->getScalarSizeInBits(); in narrowBinOp() local
724 unsigned MaxShiftAmt = SrcWidth - DestWidth; in narrowBinOp()
807 unsigned DestWidth = DestTy->getScalarSizeInBits(); in visitTrunc() local
833 if (DestWidth * 2 < SrcWidth) { in visitTrunc()
861 if (DestWidth == 1) { in visitTrunc()
973 if (SrcWidth % DestWidth == 0) { in visitTrunc()
974 uint64_t TruncRatio = SrcWidth / DestWidth; in visitTrunc()
[all …]
H A DInstCombineVectorOps.cpp190 unsigned DestWidth = DestTy->getPrimitiveSizeInBits(); in foldBitcastExtElt() local
204 unsigned ShiftAmountC = ExtIndexC * DestWidth; in foldBitcastExtElt()
211 Type *DstIntTy = IntegerType::getIntNTy(X->getContext(), DestWidth); in foldBitcastExtElt()
288 unsigned ShAmt = Chunk * DestWidth; in foldBitcastExtElt()
310 Type *DestIntTy = IntegerType::getIntNTy(Scalar->getContext(), DestWidth); in foldBitcastExtElt()
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaDeclAttr.cpp4575 DestWidth = 8; in parseModeAttrArg()
4578 DestWidth = 16; in parseModeAttrArg()
4581 DestWidth = 32; in parseModeAttrArg()
4584 DestWidth = 64; in parseModeAttrArg()
4587 DestWidth = 96; in parseModeAttrArg()
4591 DestWidth = Str[1] == 'I' ? 0 : 128; in parseModeAttrArg()
4595 DestWidth = 128; in parseModeAttrArg()
4599 DestWidth = Str[1] == 'I' ? 0 : 128; in parseModeAttrArg()
4608 DestWidth = 0; in parseModeAttrArg()
4656 unsigned DestWidth = 0; in AddModeAttr() local
[all …]
/openbsd/gnu/llvm/clang/include/clang/AST/
H A DASTContext.h750 QualType getIntTypeForBitwidth(unsigned DestWidth,
756 QualType getRealTypeForBitwidth(unsigned DestWidth,
/openbsd/gnu/llvm/clang/lib/AST/
H A DASTContext.cpp11958 QualType ASTContext::getIntTypeForBitwidth(unsigned DestWidth, in getIntTypeForBitwidth() argument
11960 TargetInfo::IntType Ty = getTargetInfo().getIntTypeByWidth(DestWidth, Signed); in getIntTypeForBitwidth()
11962 if (!QualTy && DestWidth == 128) in getIntTypeForBitwidth()
11970 QualType ASTContext::getRealTypeForBitwidth(unsigned DestWidth, in getRealTypeForBitwidth() argument
11973 getTargetInfo().getRealTypeByWidth(DestWidth, ExplicitType); in getRealTypeForBitwidth()
H A DExprConstant.cpp2549 unsigned DestWidth = Info.Ctx.getIntWidth(DestType); in HandleFloatToIntCast() local
2553 Result = APSInt(DestWidth, !DestSigned); in HandleFloatToIntCast()
2630 unsigned DestWidth = Info.Ctx.getIntWidth(DestType); in HandleIntToIntCast() local
2633 APSInt Result = Value.extOrTrunc(DestWidth); in HandleIntToIntCast()
15884 unsigned DestWidth = Ctx.getIntWidth(E->getType()); in CheckICE() local
15886 APSInt IgnoredVal(DestWidth, !DestSigned); in CheckICE()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp25952 unsigned DestWidth = DestVT.getScalarSizeInBits(); in LowerEXTEND_VECTOR_INREG() local
25953 unsigned Scale = DestWidth / InSVT.getSizeInBits(); in LowerEXTEND_VECTOR_INREG()
25967 unsigned SignExtShift = DestWidth - InSVT.getSizeInBits(); in LowerEXTEND_VECTOR_INREG()
53932 unsigned DestWidth = TruncVT.getSizeInBits(); in combineToFPTruncExtElt() local
53934 if (SrcWidth % DestWidth != 0) in combineToFPTruncExtElt()
53940 unsigned NumElts = VecWidth / DestWidth; in combineToFPTruncExtElt()