Home
last modified time | relevance | path

Searched refs:zextOrSelf (Results 1 – 19 of 19) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DLoopUnrolling.cpp217 InitNum = InitNum.zextOrSelf(BoundNum.getBitWidth()); in shouldCompletelyUnroll()
218 BoundNum = BoundNum.zextOrSelf(InitNum.getBitWidth()); in shouldCompletelyUnroll()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DConstantRange.cpp298 Lower = Lower.zextOrSelf(BitWidth); in makeGuaranteedNoWrapRegion()
299 Upper = Upper.zextOrSelf(BitWidth); in makeGuaranteedNoWrapRegion()
595 APInt Min = APInt::getMinValue(BW).zextOrSelf(ResultBitWidth); in castOp()
596 APInt Max = APInt::getMaxValue(BW).zextOrSelf(ResultBitWidth); in castOp()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp258 Offset += Const->getValue().zextOrSelf(Offset.getBitWidth()); in GetLinearExpression()
268 APInt RHS = RHSC->getValue().zextOrSelf(Offset.getBitWidth()); in GetLinearExpression()
358 Offset = Offset.trunc(SmallWidth).sext(NewWidth).zextOrSelf(OldWidth); in GetLinearExpression()
H A DMemoryBuiltins.cpp603 APInt MaxSize = Arg->getValue().zextOrSelf(IntTyBits); in visitCallSite()
H A DConstantFolding.cpp86 Result |= ElementCI->getValue().zextOrSelf(Result.getBitWidth()); in foldConstVectorToAPInt()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonConstPropagation.cpp1209 const APInt Zx1 = A1.zextOrSelf(MaxW); in evaluateCMPii()
1210 const APInt Zx2 = A2.zextOrSelf(MaxW); in evaluateCMPii()
1805 APInt LoBits = (Bits < BW) ? A1.trunc(Bits) : A1.zextOrSelf(Bits); in evaluateSplati()
2530 APInt HV = HiVs[i].zextOrSelf(64) << 32; in evaluateHexRSEQ32()
2532 APInt LV = LoVs[j].zextOrSelf(64); in evaluateHexRSEQ32()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp419 APInt IdxDiff = PtrDelta.udiv(Stride).zextOrSelf(IdxBitWidth); in lookThroughComplexAddresses()
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DAPInt.h1383 APInt zextOrSelf(unsigned width) const;
/freebsd-12.1/contrib/llvm/lib/Support/
H A DAPInt.cpp526 APInt Val = V.zextOrSelf(NewLen); in getSplat()
892 APInt APInt::zextOrSelf(unsigned width) const { in zextOrSelf() function in APInt
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp844 if ((CS->getValue().zextOrSelf(128)*APInt(128, TypeSize)).ugt(MaxSize)) in isObjectSizeLessThanOrEq()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2209 APInt DemandedSrc = DemandedElts.zextOrSelf(NumSrcElts).shl(Idx); in isSplatValue()
2464 APInt DemandedSrc = DemandedElts.zextOrSelf(NumSrcElts).shl(Idx); in computeKnownBits()
2817 APInt InDemandedElts = DemandedElts.zextOrSelf(InVT.getVectorNumElements()); in computeKnownBits()
2832 APInt InDemandedElts = DemandedElts.zextOrSelf(InVT.getVectorNumElements()); in computeKnownBits()
3424 APInt DemandedSrcElts = DemandedElts.zextOrSelf(SrcVT.getVectorNumElements()); in ComputeNumSignBits()
3691 APInt DemandedSrc = DemandedElts.zextOrSelf(NumSrcElts).shl(Idx); in ComputeNumSignBits()
H A DTargetLowering.cpp1645 APInt SrcElts = DemandedElts.zextOrSelf(NumSrcElts).shl(Idx); in SimplifyDemandedVectorElts()
1794 APInt DemandedSrcElts = DemandedElts.zextOrSelf(NumSrcElts); in SimplifyDemandedVectorElts()
H A DDAGCombiner.cpp845 LHS = LHS.zextOrSelf(Bits); in zeroExtendToMatch()
846 RHS = RHS.zextOrSelf(Bits); in zeroExtendToMatch()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Utility/
H A DScalar.cpp2561 .zextOrSelf(8 * GetByteSize()); in ExtractBitfield()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp2296 APInt Value = CI->getValue().zextOrSelf(Size); in isRepeatedByteSequence()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExprConstant.cpp5669 Into = Into.zextOrSelf(BitsInSizeT); in getBytesReturnedByAllocSizeCall()
8657 LHS = APSInt(IsSigned ? LHS.sextOrSelf(MaxBits) : LHS.zextOrSelf(MaxBits), in VisitBuiltinCallExpr()
8659 RHS = APSInt(IsSigned ? RHS.sextOrSelf(MaxBits) : RHS.zextOrSelf(MaxBits), in VisitBuiltinCallExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDecl.cpp16646 FlagBits = FlagBits.zextOrSelf(EVal.getBitWidth()) | EVal; in IsValueInFlagEnum()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuiltin.cpp1291 llvm::APInt::getSignedMaxValue(ResultInfo.Width).zextOrSelf(OpWidth); in EmitCheckedMixedSignMultiply()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp32758 Known.Zero = KnownZero.zextOrSelf(BitWidth); in SimplifyDemandedBitsForTargetNode()