Home | History | Annotate | Download | only in IR

Lines Matching refs:RI

48   ModuleAnalysisResultMapT::iterator RI;
50 std::tie(RI, Inserted) = ModuleAnalysisResults.insert(std::make_pair(
56 RI->second = std::move(lookupPass(PassID).run(M, this));
58 return *RI->second;
63 ModuleAnalysisResultMapT::const_iterator RI =
65 return RI == ModuleAnalysisResults.end() ? nullptr : &*RI->second;
123 FunctionAnalysisResultMapT::iterator RI;
125 std::tie(RI, Inserted) = FunctionAnalysisResults.insert(std::make_pair(
133 RI->second = std::prev(ResultList.end());
136 return *RI->second->second;
141 FunctionAnalysisResultMapT::const_iterator RI =
143 return RI == FunctionAnalysisResults.end() ? nullptr : &*RI->second->second;
147 FunctionAnalysisResultMapT::iterator RI =
149 if (RI == FunctionAnalysisResults.end())
152 FunctionAnalysisResultLists[F].erase(RI->second);