Home | History | Annotate | Download | only in Analysis

Lines Matching refs:Index

410           // emit getelementptrs that index into vectors.
3052 // unsigned but we may have a negative index from the base
3140 Value *Index = *I;
3141 // Compute the (potentially symbolic) offset in bytes for this index.
3144 unsigned FieldNo = cast<ConstantInt>(Index)->getZExtValue();
3152 const SCEV *IndexS = getSCEV(Index);
3156 // Multiply the index by the element size to compute the element offset.
4543 /// and a GEP expression (missing the pointer index) indexing into it, return
4544 /// the addressed element of the initializer or null if the index expression is
4553 assert(Idx < CS->getNumOperands() && "Bad struct index!");
4560 assert(Idx < STy->getNumElements() && "Bad struct index!");
4601 // Okay, we allow one non-constant index into the GEP instruction.
4620 // We can only recognize very limited forms of loop index expressions, in
5279 // value at this index. When solving for "X*X != 5", for example, we