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.cpp329 APInt TmpOffset(BitWidth, 0); in IsConstantOffsetFromGlobal() local
332 if (!IsConstantOffsetFromGlobal(CE->getOperand(0), GV, TmpOffset, DL, in IsConstantOffsetFromGlobal()
337 if (!GEP->accumulateConstantOffset(DL, TmpOffset)) in IsConstantOffsetFromGlobal()
340 Offset = TmpOffset; in IsConstantOffsetFromGlobal()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp271 uint64_t TmpOffset = Addr.getOffset(); in computeAddress() local
283 TmpOffset += SL->getElementOffset(Idx); in computeAddress()
289 TmpOffset += CI->getSExtValue() * S; in computeAddress()
303 TmpOffset += CI->getSExtValue() * S; in computeAddress()
314 if (int64_t(TmpOffset) >= 0) { in computeAddress()
316 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()
368 int64_t TmpOffset = Addr.getOffset() - CI->getSExtValue(); in computeAddress() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp483 int64_t TmpOffset = Addr.getOffset(); in computeAddress() local
493 TmpOffset += SL->getElementOffset(Idx); in computeAddress()
499 TmpOffset += CI->getSExtValue() * S; in computeAddress()
506 TmpOffset += CI->getSExtValue() * S; in computeAddress()
517 Addr.setOffset(TmpOffset); in computeAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp340 int64_t TmpOffset = Addr.Offset; in PPCComputeAddress() local
351 TmpOffset += SL->getElementOffset(Idx); in PPCComputeAddress()
357 TmpOffset += CI->getSExtValue() * S; in PPCComputeAddress()
364 TmpOffset += CI->getSExtValue() * S; in PPCComputeAddress()
376 Addr.Offset = TmpOffset; in PPCComputeAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp737 int TmpOffset = Addr.Offset; in ARMComputeAddress() local
748 TmpOffset += SL->getElementOffset(Idx); in ARMComputeAddress()
754 TmpOffset += CI->getSExtValue() * S; in ARMComputeAddress()
761 TmpOffset += CI->getSExtValue() * S; in ARMComputeAddress()
773 Addr.Offset = TmpOffset; in ARMComputeAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp637 uint64_t TmpOffset = Addr.getOffset(); in computeAddress() local
647 TmpOffset += SL->getElementOffset(Idx); in computeAddress()
653 TmpOffset += CI->getSExtValue() * S; in computeAddress()
660 TmpOffset += CI->getSExtValue() * S; in computeAddress()
672 Addr.setOffset(TmpOffset); in computeAddress()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1878 APInt TmpOffset(DL.getIndexTypeSizeInBits(Arg->getType()), 0, false); in collectEscapedLocals() local
1880 Arg->stripAndAccumulateConstantOffsets(DL, TmpOffset, true)); in collectEscapedLocals()