Lines Matching defs:VarLocsBeforeInst
106 std::unordered_map<VarLocInsertPt, SmallVector<VarLocInfo>> VarLocsBeforeInst;
126 auto R = VarLocsBeforeInst.find(Before);
127 if (R == VarLocsBeforeInst.end())
134 VarLocsBeforeInst[Before] = std::move(Wedge);
156 VarLocsBeforeInst[Before].emplace_back(VarLoc);
217 // to the start and end position in the vector with VarLocsBeforeInst. This
220 for (auto &P : Builder.VarLocsBeforeInst) {
231 // Even though DVR defines a variable location, VarLocsBeforeInst can
233 auto It = Builder.VarLocsBeforeInst.find(&DVR);
234 if (It == Builder.VarLocsBeforeInst.end())
244 VarLocsBeforeInst[I] = {BlockStart, BlockEnd};
259 VarLocsBeforeInst.clear();