Home
last modified time | relevance | path

Searched refs:IndexToSplit (Results 1 – 1 of 1) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNaryReassociate.cpp358 Value *IndexToSplit = GEP->getOperand(I + 1); in tryReassociateGEPAtIndex() local
359 if (SExtInst *SExt = dyn_cast<SExtInst>(IndexToSplit)) { in tryReassociateGEPAtIndex()
360 IndexToSplit = SExt->getOperand(0); in tryReassociateGEPAtIndex()
361 } else if (ZExtInst *ZExt = dyn_cast<ZExtInst>(IndexToSplit)) { in tryReassociateGEPAtIndex()
364 IndexToSplit = ZExt->getOperand(0); in tryReassociateGEPAtIndex()
367 if (AddOperator *AO = dyn_cast<AddOperator>(IndexToSplit)) { in tryReassociateGEPAtIndex()
371 if (requiresSignExtension(IndexToSplit, GEP) && in tryReassociateGEPAtIndex()