Searched refs:VarLocInsertPt (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | AssignmentTrackingAnalysis.cpp | 85 using VarLocInsertPt = PointerUnion<const Instruction *, const DbgRecord *>; typedef 88 template <> struct hash<VarLocInsertPt> { 89 using argument_type = VarLocInsertPt; 106 std::unordered_map<VarLocInsertPt, SmallVector<VarLocInfo>> VarLocsBeforeInst; 125 const SmallVectorImpl<VarLocInfo> *getWedge(VarLocInsertPt Before) const { in getWedge() 133 void setWedge(VarLocInsertPt Before, SmallVector<VarLocInfo> &&Wedge) { in setWedge() 149 void addVarLoc(VarLocInsertPt Before, DebugVariable Var, DIExpression *Expr, in addVarLoc() 404 using InsertMap = MapVector<VarLocInsertPt, SmallVector<FragMemLoc>>; 623 void insertMemLoc(BasicBlock &BB, VarLocInsertPt Before, unsigned Var, in insertMemLoc() 645 void coalesceFragments(BasicBlock &BB, VarLocInsertPt Before, unsigned Var, in coalesceFragments() [all …]
|