LLVM API Documentation

DwarfWriter.cpp File Reference

#include "llvm/CodeGen/DwarfWriter.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/Module.h"
#include "llvm/Type.h"
#include "llvm/CodeGen/AsmPrinter.h"
#include "llvm/CodeGen/MachineDebugInfo.h"
#include "llvm/CodeGen/MachineFrameInfo.h"
#include "llvm/CodeGen/MachineLocation.h"
#include "llvm/Support/Dwarf.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/Mangler.h"
#include "llvm/Target/MRegisterInfo.h"
#include "llvm/Target/TargetData.h"
#include "llvm/Target/TargetMachine.h"
#include "llvm/Target/TargetFrameInfo.h"
#include <iostream>

Include dependency graph for DwarfWriter.cpp:

Go to the source code of this file.

Namespaces

namespace  llvm

Classes

class  llvm::CompileUnit
class  llvm::DIEAbbrevData
class  llvm::DIEAbbrev
class  llvm::DIEValue
class  llvm::DIEInteger
struct  llvm::DIEString
struct  llvm::DIEDwarfLabel
struct  llvm::DIEObjectLabel
struct  llvm::DIEDelta
struct  llvm::DIEntry
struct  llvm::DIEBlock
class  llvm::DIE

Variables

static cl::opt< bool > DwarfVerbose ("dwarf-verbose", cl::Hidden, cl::desc("Add comments to Dwarf directives."))


Variable Documentation

cl::opt<bool> DwarfVerbose("dwarf-verbose", cl::Hidden, cl::desc("Add comments to Dwarf directives.")) [static]

Referenced by llvm::DwarfWriter::EOL().