Home
last modified time | relevance | path

Searched refs:DebugVariableID (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h39 using DebugVariableID = unsigned; variable
52 DebugVariableID getDVID(const DebugVariable &Var) const { in getDVID()
58 DebugVariableID insertDVID(DebugVariable &Var, const DILocation *Loc) { in insertDVID()
69 const VarAndLoc &lookupDVID(DebugVariableID ID) const { return IdxToVar[ID]; } in lookupDVID()
1052 SmallMapVector<DebugVariableID, DbgValue, 8> Vars;
1053 SmallDenseMap<DebugVariableID, const DILocation *, 8> Scopes;
1070 DebugVariableID VarID = DVMap.insertDVID(Var, MI.getDebugLoc().get());
1100 DebugVariableID OverlappedID = DVMap.insertDVID(Overlapped, Loc);
1136 using VarAndLoc = std::pair<DebugVariableID, DbgValue>;
1150 DenseMap<const LexicalScope *, SmallSet<DebugVariableID, 4>>;
[all …]
H A DInstrRefBasedImpl.cpp196 SmallVector<std::pair<DebugVariableID, MachineInstr *>, 4> Insts;
232 DenseMap<LocIdx, SmallSet<DebugVariableID, 4>> ActiveMLocs;
237 DenseMap<DebugVariableID, ResolvedDbgValue> ActiveVLocs;
240 SmallVector<std::pair<DebugVariableID, MachineInstr *>, 4> PendingDbgValues;
249 DebugVariableID VarID;
252 UseBeforeDef(ArrayRef<DbgOp> Values, DebugVariableID VarID, in UseBeforeDef()
264 DenseSet<DebugVariableID> UseBeforeDefVariables;
357 DebugVariableID VarID, DbgValue Value) { in loadVarInloc()
460 const SmallVectorImpl<std::pair<DebugVariableID, DbgValue>> &VLocs, in loadInlocs() argument
520 void addUseBeforeDef(DebugVariableID VarID, in addUseBeforeDef()
[all …]