Lines Matching refs:SlotRemap
499 void remapInstructions(DenseMap<int, int> &SlotRemap);
511 void expungeSlotMap(DenseMap<int, int> &SlotRemap, unsigned NumSlots);
887 void StackColoring::remapInstructions(DenseMap<int, int> &SlotRemap) {
896 if (SlotRemap.count(VI.Slot)) {
899 VI.Slot = SlotRemap[VI.Slot];
910 for (const std::pair<int, int> &SI : SlotRemap) {
1003 if (!SlotRemap.count(FromSlot))
1026 int ToSlot = SlotRemap[FromSlot];
1040 auto To = SlotRemap.find(FI);
1041 if (To != SlotRemap.end())
1086 MF->getPSVManager().getFixedStack(SlotRemap.find(E.index())->second);
1096 SlotRemap.count(H.CatchObj.FrameIndex))
1097 H.CatchObj.FrameIndex = SlotRemap[H.CatchObj.FrameIndex];
1146 void StackColoring::expungeSlotMap(DenseMap<int, int> &SlotRemap,
1151 if (SlotRemap.count(i)) {
1152 int Target = SlotRemap[i];
1154 while (SlotRemap.count(Target)) {
1155 Target = SlotRemap[Target];
1156 SlotRemap[i] = Target;
1232 DenseMap<int, int> SlotRemap;
1294 SlotRemap[SecondSlot] = FirstSlot;
1322 expungeSlotMap(SlotRemap, NumSlots);
1323 remapInstructions(SlotRemap);