Searched refs:GEPOffset (Results 1 - 3 of 3) sorted by relevance

/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DSROA.cpp414 bool computeConstantGEPOffset(GetElementPtrInst &GEPI, int64_t &GEPOffset) { argument
415 GEPOffset = Offset;
431 (GEPOffset >= 0 &&
432 ((uint64_t)GEPOffset + ElementOffset) > INT64_MAX)) {
438 if (GEPOffset < 0)
439 GEPOffset = ElementOffset + (uint64_t)-GEPOffset;
441 GEPOffset += ElementOffset;
448 Index += APInt(Index.getBitWidth(), (uint64_t)GEPOffset,
451 if (!Index.isSignedIntN(sizeof(GEPOffset) *
592 int64_t GEPOffset; local
[all...]
H A DScalarReplAggregates.cpp523 uint64_t GEPOffset = TD.getIndexedOffset(PtrTy, local
526 if (!CanConvertToScalar(GEP, Offset+GEPOffset, GEPNonConstantIdx))
618 uint64_t GEPOffset = TD.getIndexedOffset(GEP->getPointerOperandType(), local
620 ConvertUsesToScalar(GEP, NewAI, Offset+GEPOffset*8, GEPNonConstantIdx);
1607 uint64_t GEPOffset = Offset; local
1608 isSafeGEP(GEPI, GEPOffset, Info);
1610 isSafeForScalarRepl(GEPI, GEPOffset, Info);
H A DIndVarSimplify.cpp1450 Value *GEPOffset = Rewriter.expandCodeFor(IVOffset, OfsTy, BI); local
1461 return Builder.CreateGEP(GEPBase, GEPOffset, "lftr.limit");

Completed in 762 milliseconds