Lines Matching refs:Pred
163 BlockT *Pred = *PI;
169 return Pred;
183 if(BlockT *Pred = getSingleBlockPred(BB)) {
184 if (BlocksInLoop.count(Pred))
185 setBlockFreq(BB, getEdgeFreq(Pred, BB));
197 BlockT *Pred = *PI;
199 if (isReachable(Pred) && isBackedge(Pred, BB)) {
201 } else if (BlocksInLoop.count(Pred)) {
202 incBlockFreq(BB, getEdgeFreq(Pred, BB));
241 BlockT *Pred = *PI;
242 assert(Pred);
243 if (isReachable(Pred) && isBackedge(Pred, Head)) {
244 uint64_t N = getEdgeFreq(Pred, Head).getFrequency();
294 BlockT *Pred = *PI;
295 if (isReachable(Pred) && isBackedge(Pred, BB)
296 && (!LastTail || RPO[Pred] > RPO[LastTail]))
297 LastTail = Pred;