Home | History | Annotate | Download | only in Analysis

Lines Matching refs:Index

325     unsigned Index = SL->getElementContainingOffset(ByteOffset);
326 uint64_t CurEltOffset = SL->getElementOffset(Index);
332 uint64_t EltSize = DL.getTypeAllocSize(CS->getOperand(Index)->getType());
335 !ReadDataFromGlobal(CS->getOperand(Index), ByteOffset, CurPtr,
339 ++Index;
342 if (Index == CS->getType()->getNumElements())
346 uint64_t NextEltOffset = SL->getElementOffset(Index);
364 uint64_t Index = ByteOffset / EltSize;
365 uint64_t Offset = ByteOffset - Index * EltSize;
372 for (; Index != NumElts; ++Index) {
373 if (!ReadDataFromGlobal(C->getAggregateElement(Index), Offset, CurPtr,
751 "CastGEPIndices didn't canonicalize index types!");
777 // Do not try the incorporate the sub-GEP if some index is not a number.
818 // The only pointer indexing we'll do is on the first index of the GEP.
831 // index for this level and proceed to the next level to see if it can
836 // size (rounding down), to compute the index at this level.
1207 /// index that is not in the list), return the constant value being addressed by