reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/ScalarEvolutionExpander.cpp
 1879   if (!V)
 1880     V = visit(S);
 1882     if (PointerType *Vty = dyn_cast<PointerType>(V->getType())) {
 1889         V = Builder.CreateGEP(Ety, V, Idx, "scevgep");
 1889         V = Builder.CreateGEP(Ety, V, Idx, "scevgep");
 1894         V = Builder.CreateBitCast(V, Type::getInt8PtrTy(SE.getContext(), AS));
 1894         V = Builder.CreateBitCast(V, Type::getInt8PtrTy(SE.getContext(), AS));
 1895         V = Builder.CreateGEP(Type::getInt8Ty(SE.getContext()), V, Idx,
 1895         V = Builder.CreateGEP(Type::getInt8Ty(SE.getContext()), V, Idx,
 1897         V = Builder.CreateBitCast(V, Vty);
 1897         V = Builder.CreateBitCast(V, Vty);
 1900       V = Builder.CreateSub(V, VO.second);
 1900       V = Builder.CreateSub(V, VO.second);
 1909   InsertedExpressions[std::make_pair(S, InsertPt)] = V;
 1910   return V;