Lines Matching defs:IndexOp
256 Value *Base, *IndexOp, *Access;
294 IndexOp = nullptr;
303 if (!IndexOp) {
304 IndexOp = NextIndex;
306 Type *Ty = getWidestType(NextIndex->getType(), IndexOp->getType());
310 if (Ty != IndexOp->getType())
311 IndexOp = Builder.CreateIntCast(IndexOp, Ty, true);
313 IndexOp = createAdd(IndexOp, NextIndex, "polly.access.add." + BaseName);
330 Type *Ty = getWidestType(DimSize->getType(), IndexOp->getType());
332 if (Ty != IndexOp->getType())
333 IndexOp = Builder.CreateSExtOrTrunc(IndexOp, Ty,
338 IndexOp = createMul(IndexOp, DimSize, "polly.access.mul." + BaseName);
341 Access = Builder.CreateGEP(SAI->getElementType(), Base, IndexOp,