Lines Matching refs:VarLocInfo

106   std::unordered_map<VarLocInsertPt, SmallVector<VarLocInfo>> VarLocsBeforeInst;
108 SmallVector<VarLocInfo> SingleLocVars;
125 const SmallVectorImpl<VarLocInfo> *getWedge(VarLocInsertPt Before) const { in getWedge()
133 void setWedge(VarLocInsertPt Before, SmallVector<VarLocInfo> &&Wedge) { in setWedge()
140 VarLocInfo VarLoc; in addSingleLocVar()
151 VarLocInfo VarLoc; in addVarLoc()
180 auto PrintLoc = [&OS](const VarLocInfo &Loc) { in print()
235 for (const VarLocInfo &VarLoc : Builder.VarLocsBeforeInst[&DVR]) in init()
238 for (const VarLocInfo &VarLoc : P.second) in init()
666 void addDef(const VarLocInfo &VarLoc, VarLocInsertPt Before, BasicBlock &BB, in addDef()
835 for (const VarLocInfo &Loc : *Locs) { in process()
841 for (const VarLocInfo &Loc : *Locs) { in process()
1117 using InstInsertMap = MapVector<VarLocInsertPt, SmallVector<VarLocInfo>>;
1550 VarLocInfo VarLoc; in emitDbgValue()
1664 VarLocInfo VarLoc; in processUntaggedInstruction()
2392 for (VarLocInfo VarLoc : Vec) { in run()
2432 SmallVector<VarLocInfo> NewDefs; in run()
2433 for (const VarLocInfo &VarLoc : Vec) { in run()
2513 SmallVector<VarLocInfo> NewDefsReversed; in removeRedundantDbgLocsUsingBackwardScan()
2608 SmallVector<VarLocInfo> NewDefs; in removeRedundantDbgLocsUsingForwardScan()
2611 for (const VarLocInfo &Loc : *Locs) { in removeRedundantDbgLocsUsingForwardScan()
2696 SmallVector<VarLocInfo> NewDefs; in removeUndefDbgLocsFromEntryBlock()
2699 for (const VarLocInfo &Loc : *Locs) { in removeUndefDbgLocsFromEntryBlock()