reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);