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

References

lib/Transforms/Vectorize/LoopVectorize.cpp
 4075     if (VF > 1 && OrigLoop->hasLoopInvariantOperands(GEP)) {
 4088       auto *Clone = Builder.Insert(GEP->clone());
 4092         addMetadata(EntryPart, GEP);
 4106             OrigLoop->isLoopInvariant(GEP->getPointerOperand())
 4107                 ? GEP->getPointerOperand()
 4108                 : getOrCreateVectorValue(GEP->getPointerOperand(), Part);
 4113         for (auto &U : make_range(GEP->idx_begin(), GEP->idx_end())) {
 4113         for (auto &U : make_range(GEP->idx_begin(), GEP->idx_end())) {
 4123             GEP->isInBounds()
 4124                 ? Builder.CreateInBoundsGEP(GEP->getSourceElementType(), Ptr,
 4126                 : Builder.CreateGEP(GEP->getSourceElementType(), Ptr, Indices);
 4130         addMetadata(NewGEP, GEP);