Searched refs:TmpOffset (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | PtrUseVisitor.cpp | 36 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 D | ConstantFolding.cpp | 329 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 D | WebAssemblyFastISel.cpp | 271 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 D | MipsFastISel.cpp | 483 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 D | PPCFastISel.cpp | 340 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 D | ARMFastISel.cpp | 737 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 D | AArch64FastISel.cpp | 637 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 D | InlineFunction.cpp | 1878 APInt TmpOffset(DL.getIndexTypeSizeInBits(Arg->getType()), 0, false); in collectEscapedLocals() local 1880 Arg->stripAndAccumulateConstantOffsets(DL, TmpOffset, true)); in collectEscapedLocals()
|