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()
233 for (const VarLocInfo &VarLoc : Builder.VarLocsBeforeInst[&DPV]) in init()
236 for (const VarLocInfo &VarLoc : P.second) in init()
665 void addDef(const VarLocInfo &VarLoc, VarLocInsertPt Before, BasicBlock &BB, in addDef()
834 for (const VarLocInfo &Loc : *Locs) { in process()
840 for (const VarLocInfo &Loc : *Locs) { in process()
1116 using InstInsertMap = MapVector<VarLocInsertPt, SmallVector<VarLocInfo>>;
1548 VarLocInfo VarLoc; in emitDbgValue()
1662 VarLocInfo VarLoc; in processUntaggedInstruction()
2385 for (VarLocInfo VarLoc : Vec) { in run()
2425 SmallVector<VarLocInfo> NewDefs; in run()
2426 for (const VarLocInfo &VarLoc : Vec) { in run()
2506 SmallVector<VarLocInfo> NewDefsReversed; in removeRedundantDbgLocsUsingBackwardScan()
2601 SmallVector<VarLocInfo> NewDefs; in removeRedundantDbgLocsUsingForwardScan()
2604 for (const VarLocInfo &Loc : *Locs) { in removeRedundantDbgLocsUsingForwardScan()
2689 SmallVector<VarLocInfo> NewDefs; in removeUndefDbgLocsFromEntryBlock()
2692 for (const VarLocInfo &Loc : *Locs) { in removeUndefDbgLocsFromEntryBlock()