Home
last modified time | relevance | path

Searched refs:SrcWidth (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DAPFixedPoint.cpp418 unsigned SrcWidth = getWidth(); in convertToInt() local
423 if (SrcWidth < DstWidth) { in convertToInt()
425 } else if (SrcWidth > DstWidth) { in convertToInt()
426 DstMin = DstMin.extend(SrcWidth); in convertToInt()
427 DstMax = DstMax.extend(SrcWidth); in convertToInt()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp734 unsigned SrcWidth = SrcTy->getScalarSizeInBits(); in visitTrunc() local
759 if (DestWidth * 2 < SrcWidth) { in visitTrunc()
805 Constant *One = ConstantInt::get(SrcTy, APInt(SrcWidth, 1)); in visitTrunc()
813 Constant *One = ConstantInt::get(SrcTy, APInt(SrcWidth, 1)); in visitTrunc()
825 unsigned MaxShiftAmt = SrcWidth - std::max(DestWidth, AWidth); in visitTrunc()
832 APInt(SrcWidth, MaxShiftAmt)))) { in visitTrunc()
857 unsigned MaxShiftAmt = SrcWidth - DestWidth; in visitTrunc()
862 APInt(SrcWidth, MaxShiftAmt)))) { in visitTrunc()
919 if (SrcWidth % DestWidth == 0) { in visitTrunc()
920 uint64_t TruncRatio = SrcWidth / DestWidth; in visitTrunc()
[all …]
H A DInstCombineShifts.cpp919 unsigned SrcWidth = X->getType()->getScalarSizeInBits(); in visitShl() local
920 if (ShAmt < SrcWidth && in visitShl()
921 MaskedValueIsZero(X, APInt::getHighBitsSet(SrcWidth, ShAmt), 0, &I)) in visitShl()
H A DInstCombineVectorOps.cpp239 unsigned SrcWidth = SrcTy->getScalarSizeInBits(); in foldBitcastExtElt() local
251 Type *SrcIntTy = IntegerType::getIntNTy(Scalar->getContext(), SrcWidth); in foldBitcastExtElt()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DFixedPointBuilder.h35 unsigned SrcWidth = SrcSema.getWidth(); in Convert() local
45 unsigned ResultWidth = SrcWidth; in Convert()
77 ResultWidth = std::max(SrcWidth + DstScale - SrcScale, DstWidth); in Convert()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DConstantFold.cpp1290 unsigned SrcWidth = in ConstantFoldBinaryInstruction() local
1292 APInt PossiblySetBits(APInt::getLowBitsSet(DstWidth, SrcWidth)); in ConstantFoldBinaryInstruction()
1329 unsigned SrcWidth = std::min(DstWidth, Log2(*GVAlign)); in ConstantFoldBinaryInstruction() local
1330 APInt BitsNotSet(APInt::getLowBitsSet(DstWidth, SrcWidth)); in ConstantFoldBinaryInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp724 TypeSize SrcWidth = SrcVT.getSizeInBits(); in LegalizeLoadOps() local
728 if (SrcWidth != SrcVT.getStoreSizeInBits() && in LegalizeLoadOps()
770 } else if (!isPowerOf2_64(SrcWidth.getKnownMinSize())) { in LegalizeLoadOps()
773 unsigned SrcWidthBits = SrcWidth.getFixedSize(); in LegalizeLoadOps()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExprConstant.cpp8908 unsigned SrcWidth = Info.Ctx.getIntWidth(ForType); in getAlignmentArgument() local
8909 APSInt MaxValue(APInt::getOneBitSet(SrcWidth, SrcWidth - 1)); in getAlignmentArgument()
8918 APSInt(Alignment.zextOrTrunc(SrcWidth), /*isUnsigned=*/true); in getAlignmentArgument()
8922 assert(Alignment.getBitWidth() == SrcWidth); in getAlignmentArgument()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp48784 unsigned SrcWidth = SrcVT.getSizeInBits(); in combineToFPTruncExtElt() local
48785 if (SrcWidth % DestWidth != 0) in combineToFPTruncExtElt()