Lines Matching refs:IFMap
577 IFMapType IFMap; member in __anon7f002ed80511::HexagonGenInsert
585 for (const auto &I : IFMap) { in dump_map()
907 IFMap[VR].push_back(RR); in findRecordInsertForms()
954 if (IFMap.size() > MaxIFMSize) in collectInBlock()
1027 for (auto &I : IFMap) { in computeRemovableRegisters()
1039 for (IFMapType::iterator I = IFMap.begin(), E = IFMap.end(); I != E; ++I) { in pruneEmptyLists()
1044 IFMap.erase(It); in pruneEmptyLists()
1048 IFMapType::iterator F = IFMap.find(VR); in pruneCoveredSets()
1049 assert(F != IFMap.end()); in pruneCoveredSets()
1134 IFMapType::iterator F = IFMap.find(VR); in pruneUsesTooFar()
1135 assert(F != IFMap.end()); in pruneUsesTooFar()
1155 IFMapType::iterator F = IFMap.find(VR); in pruneRegCopies()
1156 assert(F != IFMap.end()); in pruneRegCopies()
1170 for (const auto &I : IFMap) in pruneCandidates()
1184 for (const auto &I : IFMap) in pruneCandidates()
1189 for (const auto &I : IFMap) in pruneCandidates()
1270 IFMapType::iterator End = IFMap.end(); in selectCandidates()
1272 for (IFMapType::iterator I = IFMap.begin(); I != End; ++I) { in selectCandidates()
1309 for (IFMapType::iterator I = IFMap.begin(); I != End; ++I) { in selectCandidates()
1361 for (IFMapType::iterator I = IFMap.begin(); I != End; ++I) { in selectCandidates()
1366 for (IFMapType::iterator I = IFMap.begin(); I != End; ++I) { in selectCandidates()
1382 for (auto &I : IFMap) { in generateInserts()
1392 for (auto &I : IFMap) { in generateInserts()
1426 for (const auto &I : IFMap) { in generateInserts()
1491 IFMap.clear(); in runOnMachineFunction()
1547 if (IFMap.empty()) in runOnMachineFunction()
1560 if (IFMap.empty()) in runOnMachineFunction()
1580 for (IFMapType::iterator I = IFMap.begin(), E = IFMap.end(); I != E; ++I) { in runOnMachineFunction()
1586 IFMap.erase(It); in runOnMachineFunction()
1588 if (IFMap.empty()) in runOnMachineFunction()