Lines Matching defs:RI
178 CHRScope(RegInfo RI) : BranchInsertPoint(nullptr) { in CHRScope()
248 RegInfos, [&Boundary](const RegInfo &RI) { return Boundary == RI.R; }); in split()
253 for (const RegInfo &RI : TailRegInfos) in split() local
264 [&Parent](const RegInfo &RI) { in split()
281 for (const RegInfo &RI : RegInfos) in contains() local
404 RegionInfo &RI; member in __anon3b0d276f0211::CHR
471 for (const RegInfo &RI : RegInfos) { in print() local
710 static Instruction* getBranchInsertPoint(RegInfo &RI) { in getBranchInsertPoint()
786 RegInfo RI(R); in findScope() local
833 auto AddSelects = [&](RegInfo &RI) { in findScope()
848 RegInfo RI(R); in findScope() local
888 RegInfo &RI = Scope->RegInfos[0]; in checkScopeHoistable() local
1040 static DenseSet<Value *> getCHRConditionValuesForRegion(RegInfo &RI) { in getCHRConditionValuesForRegion()
1500 for (const RegInfo &RI : Scope->CHRRegions) { in hoistScopeConditions() local
1636 auto HasBiasedBranchOrSelect = [](RegInfo &RI, CHRScope *Scope) { in assertCHRRegionsHaveBiasedBranchOrSelect()
2076 RegionInfo &RI = getAnalysis<RegionInfoPass>().getRegionInfo(); in runOnFunction() local
2095 auto &RI = FAM.getResult<RegionInfoAnalysis>(F); in run() local