Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDbgEntityHistoryCalculator.h97 using InlinedEntity = std::pair<const DINode *, const DILocation *>; variable
98 using EntriesMap = MapVector<InlinedEntity, Entries>;
104 bool startDbgValue(InlinedEntity Var, const MachineInstr &MI,
106 EntryIndex startClobber(InlinedEntity Var, const MachineInstr &MI);
108 Entry &getEntry(InlinedEntity Var, EntryIndex Index) { in getEntry()
135 using InlinedEntity = std::pair<const DINode *, const DILocation *>;
136 using InstrMap = MapVector<InlinedEntity, const MachineInstr *>;
142 void addInstr(InlinedEntity Label, const MachineInstr &MI);
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDbgEntityHistoryCalculator.cpp71 bool DbgValueHistoryMap::startDbgValue(InlinedEntity Var, in startDbgValue()
91 EntryIndex DbgValueHistoryMap::startClobber(InlinedEntity Var, in startClobber()
147 InlinedEntity Entity = Record.first; in trimLocationRanges()
285 using InlinedEntity = DbgValueHistoryMap::InlinedEntity; typedef
298 InlinedEntity Var) { in dropRegDescribedVar()
312 InlinedEntity Var) { in addRegDescribedVar()
323 static void clobberRegEntries(InlinedEntity Var, unsigned RegNo, in clobberRegEntries()
364 static void handleNewDebugValue(InlinedEntity Var, const MachineInstr &DV, in handleNewDebugValue()
469 InlinedEntity Var(RawVar, MI.getDebugLoc()->getInlinedAt()); in calculateDbgEntityHistory()
480 InlinedEntity L(RawLabel, MI.getDebugLoc()->getInlinedAt()); in calculateDbgEntityHistory()
[all …]
H A DDwarfDebug.h456 using InlinedEntity = DbgValueHistoryMap::InlinedEntity; variable
612 DenseSet<InlinedEntity> &ProcessedVars);
623 DenseSet<InlinedEntity> &P);
H A DCodeViewDebug.h342 using InlinedEntity = DbgValueHistoryMap::InlinedEntity; variable
347 void collectVariableInfoFromMFTable(DenseSet<InlinedEntity> &Processed);
H A DDwarfCompileUnit.h275 using InlinedEntity = DbgValueHistoryMap::InlinedEntity; variable
H A DDwarfDebug.cpp1516 DwarfCompileUnit &TheCU, DenseSet<InlinedEntity> &Processed) { in collectVariableInfoFromMFTable()
1517 SmallDenseMap<InlinedEntity, DbgVariable *> MFVars; in collectVariableInfoFromMFTable()
1525 InlinedEntity Var(VI.Var, VI.Loc->getInlinedAt()); in collectVariableInfoFromMFTable()
1838 DenseSet<InlinedEntity> &Processed) { in collectEntityInfo()
1843 InlinedEntity IV = I.first; in collectEntityInfo()
1920 InlinedEntity IL = I.first; in collectEntityInfo()
1949 if (!Processed.insert(InlinedEntity(DN, nullptr)).second) in collectEntityInfo()
2191 DenseSet<InlinedEntity> Processed; in endFunctionImpl()
2218 if (!Processed.insert(InlinedEntity(DN, nullptr)).second) in endFunctionImpl()
H A DCodeViewDebug.cpp1178 DenseSet<InlinedEntity> &Processed) { in collectVariableInfoFromMFTable()
1190 Processed.insert(InlinedEntity(VI.Var, VI.Loc->getInlinedAt())); in collectVariableInfoFromMFTable()
1335 DenseSet<InlinedEntity> Processed; in collectVariableInfo()
1340 InlinedEntity IV = I.first; in collectVariableInfo()