Searched refs:DebugVariableID (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | InstrRefBasedImpl.h | 39 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 D | InstrRefBasedImpl.cpp | 196 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 …]
|