HomeSort by: relevance | last modified time | path
    Searched refs:DwarfCompileUnit (Results 1 - 16 of 16) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DwarfFile.h 29 class DwarfCompileUnit;
44 const DwarfCompileUnit *CU;
59 SmallVector<std::unique_ptr<DwarfCompileUnit>, 1> CUs;
95 /// of in DwarfCompileUnit.
101 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits() {
105 std::pair<uint32_t, RangeSpanList *> addRange(const DwarfCompileUnit &CU,
124 void addUnit(std::unique_ptr<DwarfCompileUnit> U);
DwarfDebug.h 53 class DwarfCompileUnit;
280 SymbolCU(DwarfCompileUnit *CU, const MCSymbol *Sym) : Sym(Sym), CU(CU) {}
283 DwarfCompileUnit *CU;
299 /// Maps MDNode with its corresponding DwarfCompileUnit.
300 MapVector<const MDNode *, DwarfCompileUnit *> CUMap;
302 /// Maps a CU DIE with its corresponding DwarfCompileUnit.
303 DenseMap<const DIE *, DwarfCompileUnit *> CUDieMap;
328 const DwarfCompileUnit *PrevCU = nullptr;
450 MCDwarfDwoLineTable *getDwoLineTable(const DwarfCompileUnit &);
452 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits()
    [all...]
DwarfCompileUnit.cpp 1 //===- llvm/CodeGen/DwarfCompileUnit.cpp - Dwarf Compile Units ------------===//
13 #include "DwarfCompileUnit.h"
58 DwarfCompileUnit::DwarfCompileUnit(unsigned UID, const DICompileUnit *Node,
68 void DwarfCompileUnit::addLabelAddress(DIE &Die, dwarf::Attribute Attribute,
108 void DwarfCompileUnit::addLocalLabelAddress(DIE &Die,
120 unsigned DwarfCompileUnit::getOrCreateSourceID(const DIFile *File) {
135 DIE *DwarfCompileUnit::getOrCreateGlobalVariableDIE(
199 void DwarfCompileUnit::addLocationAttribute(
332 DIE *DwarfCompileUnit::getOrCreateCommonBlock
    [all...]
DIEHash.h 34 DIEHash(AsmPrinter *A = nullptr, DwarfCompileUnit *CU = nullptr)
105 DwarfCompileUnit *CU;
DebugLocStream.h 20 class DwarfCompileUnit;
34 DwarfCompileUnit *CU;
37 List(DwarfCompileUnit *CU, size_t EntryOffset)
80 size_t startList(DwarfCompileUnit *CU) {
165 ListBuilder(DebugLocStream &Locs, DwarfCompileUnit &CU, AsmPrinter &Asm,
DwarfExpression.h 30 class DwarfCompileUnit;
131 DwarfCompileUnit &CU;
286 DwarfExpression(unsigned DwarfVersion, DwarfCompileUnit &CU)
400 DwarfCompileUnit &CU)
429 DIEDwarfExpression(const AsmPrinter &AP, DwarfCompileUnit &CU, DIELoc &DIE);
DwarfCompileUnit.h 1 //===- llvm/CodeGen/DwarfCompileUnit.h - Dwarf Compile Unit -----*- C++ -*-===//
47 class DwarfCompileUnit final : public DwarfUnit {
57 DwarfCompileUnit *Skeleton = nullptr;
110 DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, AsmPrinter *A,
117 DwarfCompileUnit *getSkeleton() const {
168 DwarfCompileUnit &getCU() override { return *this; }
282 void setSkeleton(DwarfCompileUnit &Skel) { Skeleton = &Skel; }
DwarfFile.cpp 10 #include "DwarfCompileUnit.h"
25 void DwarfFile::addUnit(std::unique_ptr<DwarfCompileUnit> U) {
129 DwarfFile::addRange(const DwarfCompileUnit &CU, SmallVector<RangeSpan, 2> R) {
DwarfDebug.cpp 16 #include "DwarfCompileUnit.h"
554 template <typename Func> static void forBothCUs(DwarfCompileUnit &CU, Func F) {
565 void DwarfDebug::constructAbstractSubprogramScopeDIE(DwarfCompileUnit &SrcCU,
573 // Find the subprogram's DwarfCompileUnit in the SPMap in case the subprogram
880 DwarfCompileUnit &CU, DIE &ScopeDIE,
1018 void DwarfDebug::addGnuPubAttributes(DwarfCompileUnit &U, DIE &D) const {
1026 DwarfCompileUnit &NewCU) {
1088 // Create new DwarfCompileUnit for the given metadata node with tag
1090 DwarfCompileUnit &
1097 auto OwnedUnit = std::make_unique<DwarfCompileUnit>(
    [all...]
DwarfUnit.h 29 class DwarfCompileUnit;
285 virtual DwarfCompileUnit &getCU() = 0;
354 DwarfCompileUnit &CU;
363 DwarfTypeUnit(DwarfCompileUnit &CU, AsmPrinter *A, DwarfDebug *DW,
379 DwarfCompileUnit &getCU() override { return CU; }
DebugLocEntry.h 229 DwarfCompileUnit &TheCU);
AccelTable.cpp 14 #include "DwarfCompileUnit.h"
548 const DwarfDebug &DD, ArrayRef<std::unique_ptr<DwarfCompileUnit>> CUs) {
558 const DwarfCompileUnit *MainCU =
DwarfUnit.cpp 15 #include "DwarfCompileUnit.h"
49 DwarfCompileUnit &CU, DIELoc &DIE)
95 DwarfTypeUnit::DwarfTypeUnit(DwarfCompileUnit &CU, AsmPrinter *A,
  /src/external/apache2/llvm/lib/libLLVMAsmPrinter/
Makefile 23 DwarfCompileUnit.cpp \
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
AccelTable.h 109 class DwarfCompileUnit;
312 ArrayRef<std::unique_ptr<DwarfCompileUnit>> CUs);
DIE.h 41 class DwarfCompileUnit;
236 const DwarfCompileUnit *CU;
241 explicit DIEBaseTypeRef(const DwarfCompileUnit *TheCU, uint64_t Idx)

Completed in 23 milliseconds