Home
last modified time | relevance | path

Searched refs:mi2iMap (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSlotIndexes.cpp58 mi2iMap.clear(); in clear()
86 assert(mi2iMap.empty() && in analyze()
108 mi2iMap.insert(std::make_pair( in analyze()
131 Mi2IndexMap::iterator mi2iItr = mi2iMap.find(&MI); in removeMachineInstrFromMaps()
132 if (mi2iItr == mi2iMap.end()) in removeMachineInstrFromMaps()
138 mi2iMap.erase(mi2iItr); in removeMachineInstrFromMaps()
144 Mi2IndexMap::iterator mi2iItr = mi2iMap.find(&MI); in removeSingleMachineInstrFromMaps()
145 if (mi2iItr == mi2iMap.end()) in removeSingleMachineInstrFromMaps()
151 mi2iMap.erase(mi2iItr); in removeSingleMachineInstrFromMaps()
162 mi2iMap.insert(std::make_pair(&NextMI, MIIndex)); in removeSingleMachineInstrFromMaps()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSlotIndexes.h311 Mi2IndexMap mi2iMap; variable
376 return mi2iMap.count(&instr); in hasIndex()
391 Mi2IndexMap::const_iterator itr = mi2iMap.find(&BundleNonDebug);
392 assert(itr != mi2iMap.end() && "Instruction not found in maps.");
425 Mi2IndexMap::const_iterator MapItr = mi2iMap.find(&*I); in getIndexBefore()
426 if (MapItr != mi2iMap.end()) in getIndexBefore()
442 Mi2IndexMap::const_iterator MapItr = mi2iMap.find(&*I); in getIndexAfter()
443 if (MapItr != mi2iMap.end()) in getIndexAfter()
535 assert(!mi2iMap.contains(&MI) && "Instr already indexed.");
568 mi2iMap.insert(std::make_pair(&MI, newIndex));
[all …]