Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DNaryReassociate.cpp362 Value *IndexToSplit = GEP->getOperand(I + 1); in tryReassociateGEPAtIndex() local
363 if (SExtInst *SExt = dyn_cast<SExtInst>(IndexToSplit)) { in tryReassociateGEPAtIndex()
364 IndexToSplit = SExt->getOperand(0); in tryReassociateGEPAtIndex()
365 } else if (ZExtInst *ZExt = dyn_cast<ZExtInst>(IndexToSplit)) { in tryReassociateGEPAtIndex()
368 IndexToSplit = ZExt->getOperand(0); in tryReassociateGEPAtIndex()
371 if (AddOperator *AO = dyn_cast<AddOperator>(IndexToSplit)) { in tryReassociateGEPAtIndex()
375 if (requiresSignExtension(IndexToSplit, GEP) && in tryReassociateGEPAtIndex()