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.h38 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 DInstrRefBasedImpl.cpp197 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 …]