Home
last modified time | relevance | path

Searched refs:TmpOffset (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DPtrUseVisitor.cpp36 APInt TmpOffset(DL.getIndexTypeSizeInBits(GEPI.getType()), 0); in adjustOffsetForGEP() local
37 if (GEPI.accumulateConstantOffset(DL, TmpOffset)) { in adjustOffsetForGEP()
38 Offset += TmpOffset.sextOrTrunc(Offset.getBitWidth()); in adjustOffsetForGEP()
H A DConstantFolding.cpp342 APInt TmpOffset(BitWidth, 0); in IsConstantOffsetFromGlobal() local
345 if (!IsConstantOffsetFromGlobal(CE->getOperand(0), GV, TmpOffset, DL, in IsConstantOffsetFromGlobal()
350 if (!GEP->accumulateConstantOffset(DL, TmpOffset)) in IsConstantOffsetFromGlobal()
353 Offset = TmpOffset; in IsConstantOffsetFromGlobal()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp265 uint64_t TmpOffset = Addr.getOffset(); in computeAddress() local
277 TmpOffset += SL->getElementOffset(Idx); in computeAddress()
283 TmpOffset += CI->getSExtValue() * S; in computeAddress()
297 TmpOffset += CI->getSExtValue() * S; in computeAddress()
308 if (int64_t(TmpOffset) >= 0) { in computeAddress()
310 Addr.setOffset(TmpOffset); in computeAddress()
348 uint64_t TmpOffset = Addr.getOffset() + CI->getSExtValue(); in computeAddress() local
349 if (int64_t(TmpOffset) >= 0) { in computeAddress()
350 Addr.setOffset(TmpOffset); in computeAddress()
374 int64_t TmpOffset = Addr.getOffset() - CI->getSExtValue(); in computeAddress() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp481 int64_t TmpOffset = Addr.getOffset(); in computeAddress() local
491 TmpOffset += SL->getElementOffset(Idx); in computeAddress()
497 TmpOffset += CI->getSExtValue() * S; in computeAddress()
504 TmpOffset += CI->getSExtValue() * S; in computeAddress()
515 Addr.setOffset(TmpOffset); in computeAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp328 int64_t TmpOffset = Addr.Offset; in PPCComputeAddress() local
339 TmpOffset += SL->getElementOffset(Idx); in PPCComputeAddress()
345 TmpOffset += CI->getSExtValue() * S; in PPCComputeAddress()
352 TmpOffset += CI->getSExtValue() * S; in PPCComputeAddress()
364 Addr.Offset = TmpOffset; in PPCComputeAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp769 int TmpOffset = Addr.getOffset(); in ARMComputeAddress() local
780 TmpOffset += SL->getElementOffset(Idx); in ARMComputeAddress()
786 TmpOffset += CI->getSExtValue() * S; in ARMComputeAddress()
793 TmpOffset += CI->getSExtValue() * S; in ARMComputeAddress()
805 Addr.setOffset(TmpOffset); in ARMComputeAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp632 uint64_t TmpOffset = Addr.getOffset(); in computeAddress() local
642 TmpOffset += SL->getElementOffset(Idx); in computeAddress()
648 TmpOffset += CI->getSExtValue() * S; in computeAddress()
655 TmpOffset += CI->getSExtValue() * S; in computeAddress()
667 Addr.setOffset(TmpOffset); in computeAddress()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1966 APInt TmpOffset(DL.getIndexTypeSizeInBits(Arg->getType()), 0, false); in collectEscapedLocals() local
1968 Arg->stripAndAccumulateConstantOffsets(DL, TmpOffset, true)); in collectEscapedLocals()