Lines Matching refs:RI
33 LoopInfo *LI, RegionInfo *RI) { in splitEdge() argument
53 if (RI) { in splitEdge()
54 Region *PrevRegion = RI->getRegionFor(Prev); in splitEdge()
55 Region *SuccRegion = RI->getRegionFor(Succ); in splitEdge()
57 RI->setRegionFor(MiddleBlock, PrevRegion); in splitEdge()
59 RI->setRegionFor(MiddleBlock, SuccRegion); in splitEdge()
79 RegionInfo &RI, LoopInfo &LI) { in executeScopConditionally() argument
100 splitEdge(EnteringBB, EntryBB, ".split_new_and_old", &DT, &LI, &RI); in executeScopConditionally()
108 Region *PrevRegion = RI.getRegionFor(EnteringBB); in executeScopConditionally()
113 RI.setRegionFor(SplitBlock, PrevRegion); in executeScopConditionally()
120 splitEdge(ExitingBB, ExitBB, ".merge_new_and_old", &DT, &LI, &RI); in executeScopConditionally()
125 RI.setRegionFor(MergeBlock, R.getParent()); in executeScopConditionally()
157 RI.setRegionFor(StartBlock, RI.getRegionFor(SplitBlock)); in executeScopConditionally()
158 RI.setRegionFor(ExitingBlock, RI.getRegionFor(SplitBlock)); in executeScopConditionally()
200 splitEdge(SplitBlock, EntryBB, ".pre_entry_bb", &DT, &LI, &RI); in executeScopConditionally()