Lines Matching refs:VarLocIDs

169     void erase(const VarLocSet &KillSet, const VarLocMap &VarLocIDs) {  in erase()  argument
172 Vars.erase(VarLocIDs[ID].Var); in erase()
195 VarLocMap &VarLocIDs);
197 const VarLocMap &VarLocIDs);
199 VarLocInMBB &OutLocs, const VarLocMap &VarLocIDs);
201 VarLocInMBB &OutLocs, VarLocMap &VarLocIDs);
204 const VarLocMap &VarLocIDs);
225 const VarLocMap &VarLocIDs, const char *msg,
260 const VarLocMap &VarLocIDs, in printVarLocInMBB() argument
267 const VarLoc &VL = VarLocIDs[VLL]; in printVarLocInMBB()
281 VarLocMap &VarLocIDs) { in transferDebugValue() argument
298 unsigned ID = VarLocIDs.insert(VL); in transferDebugValue()
306 const VarLocMap &VarLocIDs) { in transferRegisterDef() argument
317 if (VarLocIDs[ID].isDescribedByReg() == *RAI) in transferRegisterDef()
325 unsigned Reg = VarLocIDs[ID].isDescribedByReg(); in transferRegisterDef()
331 OpenRanges.erase(KillSet, VarLocIDs); in transferRegisterDef()
338 const VarLocMap &VarLocIDs) { in transferTerminatorInst() argument
349 dbgs() << "Add to OutLocs: "; VarLocIDs[ID].dump(); in transferTerminatorInst()
359 VarLocInMBB &OutLocs, VarLocMap &VarLocIDs) { in transfer() argument
361 transferDebugValue(MI, OpenRanges, VarLocIDs); in transfer()
362 transferRegisterDef(MI, OpenRanges, VarLocIDs); in transfer()
363 Changed = transferTerminatorInst(MI, OpenRanges, OutLocs, VarLocIDs); in transfer()
371 VarLocInMBB &InLocs, const VarLocMap &VarLocIDs) { in join() argument
406 const VarLoc &DiffIt = VarLocIDs[ID]; in join()
432 VarLocMap VarLocIDs; // Map VarLoc<>unique ID for use in bitvectors. in ExtendRanges() local
449 transfer(MI, OpenRanges, OutLocs, VarLocIDs); in ExtendRanges()
451 DEBUG(printVarLocInMBB(MF, OutLocs, VarLocIDs, "OutLocs after initialization", in ExtendRanges()
474 MBBJoined = join(*MBB, OutLocs, InLocs, VarLocIDs); in ExtendRanges()
480 OLChanged |= transfer(MI, OpenRanges, OutLocs, VarLocIDs); in ExtendRanges()
482 DEBUG(printVarLocInMBB(MF, OutLocs, VarLocIDs, in ExtendRanges()
484 DEBUG(printVarLocInMBB(MF, InLocs, VarLocIDs, in ExtendRanges()
502 DEBUG(printVarLocInMBB(MF, OutLocs, VarLocIDs, "Final OutLocs", dbgs())); in ExtendRanges()
503 DEBUG(printVarLocInMBB(MF, InLocs, VarLocIDs, "Final InLocs", dbgs())); in ExtendRanges()