Searched refs:DestWidth (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineCasts.cpp | 515 unsigned DestWidth = DestType->getPrimitiveSizeInBits(); in foldVecTruncToExtElt() local 518 if ((VecWidth % DestWidth != 0) || (ShiftAmount % DestWidth != 0)) in foldVecTruncToExtElt() 523 unsigned NumVecElts = VecWidth / DestWidth; in foldVecTruncToExtElt() 529 unsigned Elt = ShiftAmount / DestWidth; in foldVecTruncToExtElt() 751 unsigned DestWidth = DestTy->getScalarSizeInBits(); in visitTrunc() local 777 if (DestWidth * 2 < SrcWidth) { in visitTrunc() 805 if (DestWidth == 1) { in visitTrunc() 843 unsigned MaxShiftAmt = SrcWidth - std::max(DestWidth, AWidth); in visitTrunc() 853 Constant *MaxAmt = ConstantInt::get(SrcTy, DestWidth - 1, false); in visitTrunc() 875 unsigned MaxShiftAmt = SrcWidth - DestWidth; in visitTrunc() [all …]
|
| D | InstCombineVectorOps.cpp | 240 unsigned DestWidth = DestTy->getPrimitiveSizeInBits(); in foldBitcastExtElt() local 241 unsigned ShAmt = Chunk * DestWidth; in foldBitcastExtElt() 263 Type *DestIntTy = IntegerType::getIntNTy(Scalar->getContext(), DestWidth); in foldBitcastExtElt()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | SemaDeclAttr.cpp | 4162 static void parseModeAttrArg(Sema &S, StringRef Str, unsigned &DestWidth, in parseModeAttrArg() argument 4171 DestWidth = 8; in parseModeAttrArg() 4174 DestWidth = 16; in parseModeAttrArg() 4177 DestWidth = 32; in parseModeAttrArg() 4180 DestWidth = 64; in parseModeAttrArg() 4183 DestWidth = 96; in parseModeAttrArg() 4187 DestWidth = Str[1] == 'I' ? 0 : 128; in parseModeAttrArg() 4191 DestWidth = 128; in parseModeAttrArg() 4200 DestWidth = 0; in parseModeAttrArg() 4207 DestWidth = S.Context.getTargetInfo().getRegisterWidth(); in parseModeAttrArg() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
| D | ASTContext.h | 725 QualType getIntTypeForBitwidth(unsigned DestWidth, 731 QualType getRealTypeForBitwidth(unsigned DestWidth, bool ExplicitIEEE) const;
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
| D | ASTContext.cpp | 11174 QualType ASTContext::getIntTypeForBitwidth(unsigned DestWidth, in getIntTypeForBitwidth() argument 11176 TargetInfo::IntType Ty = getTargetInfo().getIntTypeByWidth(DestWidth, Signed); in getIntTypeForBitwidth() 11178 if (!QualTy && DestWidth == 128) in getIntTypeForBitwidth() 11186 QualType ASTContext::getRealTypeForBitwidth(unsigned DestWidth, in getRealTypeForBitwidth() argument 11189 getTargetInfo().getRealTypeByWidth(DestWidth, ExplicitIEEE); in getRealTypeForBitwidth()
|
| D | ExprConstant.cpp | 2526 unsigned DestWidth = Info.Ctx.getIntWidth(DestType); in HandleFloatToIntCast() local 2530 Result = APSInt(DestWidth, !DestSigned); in HandleFloatToIntCast() 2611 unsigned DestWidth = Info.Ctx.getIntWidth(DestType); in HandleIntToIntCast() local 2614 APSInt Result = Value.extOrTrunc(DestWidth); in HandleIntToIntCast() 15416 unsigned DestWidth = Ctx.getIntWidth(E->getType()); in CheckICE() local 15418 APSInt IgnoredVal(DestWidth, !DestSigned); in CheckICE()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| D | X86ISelLowering.cpp | 24229 unsigned DestWidth = DestVT.getScalarSizeInBits(); in LowerEXTEND_VECTOR_INREG() local 24230 unsigned Scale = DestWidth / InSVT.getSizeInBits(); in LowerEXTEND_VECTOR_INREG() 24244 unsigned SignExtShift = DestWidth - InSVT.getSizeInBits(); in LowerEXTEND_VECTOR_INREG() 49107 unsigned DestWidth = TruncVT.getSizeInBits(); in combineToFPTruncExtElt() local 49109 if (SrcWidth % DestWidth != 0) in combineToFPTruncExtElt() 49115 unsigned NumElts = VecWidth / DestWidth; in combineToFPTruncExtElt()
|