/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | PtrUseVisitor.cpp | 39 Offset += TmpOffset.sextOrTrunc(Offset.getBitWidth());
|
H A D | StackSafetyAnalysis.cpp | 131 Mul = Mul.sextOrTrunc(PointerSize); 235 return Offset.sextOrTrunc(PointerSize); 286 Sizes = Sizes.sextOrTrunc(PointerSize); 645 ConstantRange Access = Found->sextOrTrunc(Use.Range.getBitWidth());
|
H A D | BasicAliasAnalysis.cpp | 563 .sextOrTrunc(MaxPointerSize); 596 APInt WideScaledOffset = IndexOffset.sextOrTrunc(MaxPointerSize*2) * 607 Decomposed.OtherOffset += IndexOffset.sextOrTrunc(MaxPointerSize) * Scale; 608 Scale *= IndexScale.sextOrTrunc(MaxPointerSize);
|
H A D | Loads.cpp | 97 Base, Alignment, Offset + Size.sextOrTrunc(Offset.getBitWidth()), DL,
|
H A D | LoopAccessAnalysis.cpp | 1238 OffsetA = OffsetA.sextOrTrunc(IdxWidth); 1239 OffsetB = OffsetB.sextOrTrunc(IdxWidth);
|
H A D | InlineCost.cpp | 833 Offset += OpC->getValue().sextOrTrunc(IntPtrWidth) * TypeSize;
|
H A D | ConstantFolding.cpp | 2646 Product.sextOrTrunc(Width));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/Utils/ |
H A D | RISCVMatInt.cpp | 85 APInt Chunk = Val.ashr(ShiftVal).sextOrTrunc(PlatRegSize);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Operator.cpp | 70 Index = Index.sextOrTrunc(Offset.getBitWidth());
|
H A D | Value.cpp | 652 APInt GEPOffsetST = GEPOffset.sextOrTrunc(BitWidth);
|
H A D | ConstantRange.cpp | 767 ConstantRange ConstantRange::sextOrTrunc(uint32_t DstTySize) const {
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/ |
H A D | FixedPoint.cpp | 253 return APFixedPoint(Result.sextOrTrunc(CommonFXSema.getWidth()), 308 return APFixedPoint(Result.sextOrTrunc(CommonFXSema.getWidth()),
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ConstantRange.h | 321 ConstantRange sextOrTrunc(uint32_t BitWidth) const;
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Utility/ |
H A D | Scalar.cpp | 258 m_integer = sign ? m_integer.sextOrTrunc(bits) : m_integer.zextOrTrunc(bits); 337 m_integer = m_integer.sextOrTrunc(GetBitSize(type)); 577 return m_integer.sextOrTrunc(sizeof(T) * 8).getSExtValue(); 1038 m_integer = integer.sextOrTrunc(GetBitSize(m_type)); 1280 .sextOrTrunc(bit_size)
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Integral.h | 111 return APSInt(toAPSInt().sextOrTrunc(NumBits), !Signed);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoadStoreVectorizer.cpp | 342 OffsetA = OffsetA.sextOrTrunc(NewPtrBitWidth); 343 OffsetB = OffsetB.sextOrTrunc(NewPtrBitWidth); 344 PtrDelta = PtrDelta.sextOrTrunc(NewPtrBitWidth);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | APSInt.h | 113 return APSInt(sextOrTrunc(width), IsUnsigned);
|
H A D | APInt.h | 1400 APInt sextOrTrunc(unsigned width) const;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 781 ConstIdx->getValue().sextOrTrunc(PtrSizeBits) * ElementSize; 794 BaseOffset.sextOrTrunc(64).getSExtValue(), HasBaseReg, Scale,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | InterleavedLoadCombinePass.cpp | 492 Polynomial &sextOrTrunc(unsigned n) { function in class:__anon3485::Polynomial 1023 Result.sextOrTrunc(PointerBits);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 77 APInt Tmp = ImmVal.ashr(ShiftVal).sextOrTrunc(64);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | APInt.cpp | 961 APInt APInt::sextOrTrunc(unsigned width) const { 2876 if (C.sextOrTrunc(RangeWidth).isNullValue() ) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 935 getConstant(MulImm.sextOrTrunc(VT.getSizeInBits()), DL, VT));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 731 uint64_t IdxN = CI->getValue().sextOrTrunc(64).getSExtValue();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 1975 APInt NewIdx = CI->getValue().sextOrTrunc(PreferredVecIdxWidth);
|