Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp429 bool PPCLoopInstrFormPrep::prepareBasesForCommoningChains(Bucket &CBucket) { in prepareBasesForCommoningChains() argument
447 if (CBucket.Elements.size() < ChainCommonPrepMinThreshold) in prepareBasesForCommoningChains()
452 const SCEV *FirstOffset = CBucket.Elements[1].Offset; in prepareBasesForCommoningChains()
463 unsigned EleNum = CBucket.Elements.size(); in prepareBasesForCommoningChains()
466 if (SE->getMinusSCEV(CBucket.Elements[j].Offset, in prepareBasesForCommoningChains()
467 CBucket.Elements[j - 1].Offset) == FirstOffset) { in prepareBasesForCommoningChains()
503 CBucket.ChainSize = (unsigned)(EleNum / ChainNum); in prepareBasesForCommoningChains()
507 if (CBucket.ChainSize * ChainNum != EleNum) in prepareBasesForCommoningChains()
512 for (unsigned i = 1; i < CBucket.ChainSize; i++) in prepareBasesForCommoningChains()
514 if (CBucket.Elements[i].Offset != in prepareBasesForCommoningChains()
[all …]