Lines Matching defs:BBSkipInstsMap
313 BlockSkipInstsMap &BBSkipInstsMap);
490 BlockSkipInstsMap &BBSkipInstsMap);
508 BlockSkipInstsMap &BBSkipInstsMap);
523 BlockSkipInstsMap &BBSkipInstsMap);
1591 BlockSkipInstsMap &BBSkipInstsMap) {
1603 // Note the iterator kept in BBSkipInstsMap is one step back based
1606 // BBSkipInstsMap won't save it. This is to consider the case that
1609 // BBSkipInstsMap, after new non-phi/non-label/non-debug instructions
1611 // BBSkipInstsMap won't point to the beginning of the MBB anymore.
1615 auto MapIt = BBSkipInstsMap.find(MBB);
1616 if (MapIt == BBSkipInstsMap.end())
1622 BBSkipInstsMap[MBB] = std::prev(I);
1667 BlockSkipInstsMap &BBSkipInstsMap) {
1672 findInsertLocation(MBB, StartIdx, LIS, BBSkipInstsMap);
1735 BlockSkipInstsMap &BBSkipInstsMap) {
1737 findInsertLocation(MBB, Idx, LIS, BBSkipInstsMap);
1747 BlockSkipInstsMap &BBSkipInstsMap) {
1778 LIS, TII, TRI, BBSkipInstsMap);
1789 LocSpillOffsets, LIS, TII, TRI, BBSkipInstsMap);
1800 BlockSkipInstsMap &BBSkipInstsMap) {
1805 insertDebugLabel(&*MBB, loc, LIS, TII, BBSkipInstsMap);
1815 BlockSkipInstsMap BBSkipInstsMap;
1822 BBSkipInstsMap);
1827 userLabel->emitDebugLabel(*LIS, *TII, BBSkipInstsMap);
1925 findInsertLocation(MBB, Idx, *LIS, BBSkipInstsMap);
1958 BBSkipInstsMap.clear();