/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | PtrUseVisitor.cpp | 38 Offset += TmpOffset.sextOrTrunc(Offset.getBitWidth());
|
H A D | StackSafetyAnalysis.cpp | 173 Mul = Mul.sextOrTrunc(PointerSize); 285 return Offset.sextOrTrunc(PointerSize); 336 Sizes = Sizes.sextOrTrunc(PointerSize); 809 ConstantRange Access = Found->sextOrTrunc(Use.Range.getBitWidth());
|
H A D | Loads.cpp | 74 Base, Alignment, Offset + Size.sextOrTrunc(Offset.getBitWidth()), DL,
|
H A D | BasicAliasAnalysis.cpp | 651 CIdx->getValue().sextOrTrunc(MaxIndexSize); 1193 CR = Index.Val.evaluateWith(CR).sextOrTrunc(OffsetRange.getBitWidth());
|
H A D | LoopAccessAnalysis.cpp | 1599 OffsetA = OffsetA.sextOrTrunc(IdxWidth); 1600 OffsetB = OffsetB.sextOrTrunc(IdxWidth);
|
H A D | InlineCost.cpp | 1433 Offset += OpC->getValue().sextOrTrunc(IntPtrWidth) * TypeSize;
|
/freebsd-current/contrib/llvm-project/llvm/lib/IR/ |
H A D | Operator.cpp | 113 Index = Index.sextOrTrunc(Offset.getBitWidth()); 187 Index = Index.sextOrTrunc(BitWidth);
|
H A D | Value.cpp | 753 APInt GEPOffsetST = GEPOffset.sextOrTrunc(BitWidth);
|
H A D | DebugInfoMetadata.cpp | 2000 NewInt = NewInt.sextOrTrunc(Op.getArg(0));
|
H A D | ConstantRange.cpp | 869 ConstantRange ConstantRange::sextOrTrunc(uint32_t DstTySize) const {
|
/freebsd-current/contrib/llvm-project/llvm/lib/Support/ |
H A D | APFixedPoint.cpp | 282 return APFixedPoint(Result.sextOrTrunc(CommonFXSema.getWidth()), 343 return APFixedPoint(Result.sextOrTrunc(CommonFXSema.getWidth()), 378 return APFixedPoint(Result.sextOrTrunc(Sema.getWidth()), Sema);
|
H A D | APInt.cpp | 1010 APInt APInt::sextOrTrunc(unsigned width) const { 2801 if (C.sextOrTrunc(RangeWidth).isZero()) {
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoadStoreVectorizer.cpp | 1494 OffsetA = OffsetA.sextOrTrunc(NewPtrBitWidth); 1495 OffsetB = OffsetB.sextOrTrunc(NewPtrBitWidth); 1497 return (OffsetB - OffsetA).sextOrTrunc(OrigBitWidth); 1507 APInt Dist = DistRange.getSingleElement()->sextOrTrunc(NewPtrBitWidth); 1508 return (OffsetB - OffsetA + Dist).sextOrTrunc(OrigBitWidth); 1515 .sextOrTrunc(OrigBitWidth);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ConstantRange.h | 377 ConstantRange sextOrTrunc(uint32_t BitWidth) const;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Evaluator.cpp | 219 Offset = Offset.sextOrTrunc(DL.getIndexTypeSizeInBits(P->getType())); 319 Offset = Offset.sextOrTrunc(DL.getIndexTypeSizeInBits(Ptr->getType()));
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | APSInt.h | 123 return APSInt(sextOrTrunc(width), IsUnsigned);
|
H A D | APInt.h | 1278 APInt sextOrTrunc(unsigned width) const;
|
/freebsd-current/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Integral.h | 111 return APSInt(toAPSInt().sextOrTrunc(NumBits), !Signed);
|
H A D | IntegralAP.h | 109 return IntegralAP<Signed>(V.V.sextOrTrunc(NumBits));
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVMatInt.cpp | 483 APInt Chunk = Val.ashr(ShiftVal).sextOrTrunc(PlatRegSize);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | KnownBits.h | 197 KnownBits sextOrTrunc(unsigned BitWidth) const { function in struct:llvm::KnownBits
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | InterleavedLoadCombinePass.cpp | 492 Polynomial &sextOrTrunc(unsigned n) { function in class:__anon20::Polynomial 1027 Result.sextOrTrunc(PointerBits);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 1065 ConstIdx->getValue().sextOrTrunc(PtrSizeBits) * ElementSize; 1092 BaseOffset.sextOrTrunc(64).getSExtValue(), HasBaseReg, Scale,
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 568 uint64_t IdxN = CI->getValue().sextOrTrunc(64).getSExtValue();
|
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 1154 ? CI->getValue().sextOrTrunc(DstWidth)
|