Searched refs:DebugVariableID (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
H A D | InstrRefBasedImpl.h | 38 using DebugVariableID = unsigned; variable 51 DebugVariableID getDVID(const DebugVariable &Var) const { in getDVID() 57 DebugVariableID insertDVID(DebugVariable &Var, const DILocation *Loc) { in insertDVID() 68 const VarAndLoc &lookupDVID(DebugVariableID ID) const { return IdxToVar[ID]; } in lookupDVID() 1055 MapVector<DebugVariableID, DbgValue> Vars; 1056 SmallDenseMap<DebugVariableID, const DILocation *, 8> Scopes; 1073 DebugVariableID VarID = DVMap.insertDVID(Var, MI.getDebugLoc().get()); 1105 DebugVariableID OverlappedID = DVMap.insertDVID(Overlapped, Loc); 1143 using VarAndLoc = std::pair<DebugVariableID, DbgValue>; 1157 DenseMap<const LexicalScope *, SmallSet<DebugVariableID, 4>>; [all …]
|
H A D | InstrRefBasedImpl.cpp | 197 SmallVector<std::pair<DebugVariableID, MachineInstr *>, 4> Insts; 233 DenseMap<LocIdx, SmallSet<DebugVariableID, 4>> ActiveMLocs; 238 DenseMap<DebugVariableID, ResolvedDbgValue> ActiveVLocs; 241 SmallVector<std::pair<DebugVariableID, MachineInstr *>, 4> PendingDbgValues; 250 DebugVariableID VarID; 253 UseBeforeDef(ArrayRef<DbgOp> Values, DebugVariableID VarID, in UseBeforeDef() 266 DenseSet<DebugVariableID> UseBeforeDefVariables; 359 DebugVariableID VarID, DbgValue Value) { in loadVarInloc() 453 const SmallVectorImpl<std::pair<DebugVariableID, DbgValue>> &VLocs, in loadInlocs() argument 514 void addUseBeforeDef(DebugVariableID VarID, in addUseBeforeDef() [all …]
|