LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions | Variables
DWARFDebugFrame.cpp File Reference
#include "DWARFDebugFrame.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/Support/DataTypes.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/Dwarf.h"
#include "llvm/Support/Format.h"
#include "llvm/Support/raw_ostream.h"
#include <string>
#include <vector>
Include dependency graph for DWARFDebugFrame.cpp:

Go to the source code of this file.

Classes

class  llvm::FrameEntry
 Abstract frame entry defining the common interface concrete entries implement. More...
 
struct  llvm::FrameEntry::Instruction
 

Functions

static void LLVM_ATTRIBUTE_UNUSED dumpDataAux (DataExtractor Data, uint32_t Offset, int Length)
 

Variables

const uint8_t DWARF_CFI_PRIMARY_OPCODE_MASK = 0xc0
 
const uint8_t DWARF_CFI_PRIMARY_OPERAND_MASK = 0x3f
 

Function Documentation

static void LLVM_ATTRIBUTE_UNUSED dumpDataAux ( DataExtractor  Data,
uint32_t  Offset,
int  Length 
)
static

Variable Documentation

const uint8_t DWARF_CFI_PRIMARY_OPCODE_MASK = 0xc0
const uint8_t DWARF_CFI_PRIMARY_OPERAND_MASK = 0x3f

Definition at line 98 of file DWARFDebugFrame.cpp.

Referenced by llvm::FrameEntry::parseInstructions().