Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNaryReassociate.cpp363 Value *IndexToSplit = GEP->getOperand(I + 1); in tryReassociateGEPAtIndex() local
364 if (SExtInst *SExt = dyn_cast<SExtInst>(IndexToSplit)) { in tryReassociateGEPAtIndex()
365 IndexToSplit = SExt->getOperand(0); in tryReassociateGEPAtIndex()
366 } else if (ZExtInst *ZExt = dyn_cast<ZExtInst>(IndexToSplit)) { in tryReassociateGEPAtIndex()
369 IndexToSplit = ZExt->getOperand(0); in tryReassociateGEPAtIndex()
372 if (AddOperator *AO = dyn_cast<AddOperator>(IndexToSplit)) { in tryReassociateGEPAtIndex()
376 if (requiresSignExtension(IndexToSplit, GEP) && in tryReassociateGEPAtIndex()