Home
last modified time | relevance | path

Searched refs:InlinedEntity (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DDbgEntityHistoryCalculator.h36 using InlinedEntity = std::pair<const DINode *, const DILocation *>; variable
37 using InstrRangesMap = MapVector<InlinedEntity, InstrRanges>;
43 void startInstrRange(InlinedEntity Var, const MachineInstr &MI);
44 void endInstrRange(InlinedEntity Var, const MachineInstr &MI);
48 unsigned getRegisterForVar(InlinedEntity Var) const;
65 using InlinedEntity = std::pair<const DINode *, const DILocation *>;
66 using InstrMap = MapVector<InlinedEntity, const MachineInstr *>;
72 void addInstr(InlinedEntity Label, const MachineInstr &MI);
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDbgEntityHistoryCalculator.cpp45 void DbgValueHistoryMap::startInstrRange(InlinedEntity Var, in startInstrRange()
60 void DbgValueHistoryMap::endInstrRange(InlinedEntity Var, in endInstrRange()
71 unsigned DbgValueHistoryMap::getRegisterForVar(InlinedEntity Var) const { in getRegisterForVar()
81 void DbgLabelInstrMap::addInstr(InlinedEntity Label, const MachineInstr &MI) { in addInstr()
89 using InlinedEntity = DbgValueHistoryMap::InlinedEntity; typedef
90 using RegDescribedVarsMap = std::map<unsigned, SmallVector<InlinedEntity, 1>>;
96 InlinedEntity Var) { in dropRegDescribedVar()
110 InlinedEntity Var) { in addRegDescribedVar()
251 InlinedEntity Var(RawVar, MI.getDebugLoc()->getInlinedAt()); in calculateDbgEntityHistory()
268 InlinedEntity L(RawLabel, MI.getDebugLoc()->getInlinedAt()); in calculateDbgEntityHistory()
[all …]
H A DDwarfDebug.h411 using InlinedEntity = DbgValueHistoryMap::InlinedEntity; variable
558 DenseSet<InlinedEntity> &ProcessedVars);
567 DenseSet<InlinedEntity> &P);
H A DCodeViewDebug.h338 using InlinedEntity = DbgValueHistoryMap::InlinedEntity; variable
343 void collectVariableInfoFromMFTable(DenseSet<InlinedEntity> &Processed);
H A DDwarfCompileUnit.h225 using InlinedEntity = DbgValueHistoryMap::InlinedEntity; variable
H A DDwarfDebug.cpp1033 DwarfCompileUnit &TheCU, DenseSet<InlinedEntity> &Processed) { in collectVariableInfoFromMFTable()
1034 SmallDenseMap<InlinedEntity, DbgVariable *> MFVars; in collectVariableInfoFromMFTable()
1041 InlinedEntity Var(VI.Var, VI.Loc->getInlinedAt()); in collectVariableInfoFromMFTable()
1317 DenseSet<InlinedEntity> &Processed) { in collectEntityInfo()
1322 InlinedEntity IV = I.first; in collectEntityInfo()
1379 InlinedEntity IL = I.first; in collectEntityInfo()
1405 if (!Processed.insert(InlinedEntity(DN, nullptr)).second) in collectEntityInfo()
1582 DenseSet<InlinedEntity> Processed; in endFunctionImpl()
1607 if (!Processed.insert(InlinedEntity(DN, nullptr)).second) in endFunctionImpl()
H A DCodeViewDebug.cpp1099 DenseSet<InlinedEntity> &Processed) { in collectVariableInfoFromMFTable()
1111 Processed.insert(InlinedEntity(VI.Var, VI.Loc->getInlinedAt())); in collectVariableInfoFromMFTable()
1247 DenseSet<InlinedEntity> Processed; in collectVariableInfo()
1252 InlinedEntity IV = I.first; in collectVariableInfo()