LLVM  6.0.0svn
Namespaces | Typedefs | Functions
DWARFExpression.cpp File Reference
#include "llvm/DebugInfo/DWARF/DWARFExpression.h"
#include "llvm/BinaryFormat/Dwarf.h"
#include "llvm/DebugInfo/DWARF/DWARFCompileUnit.h"
#include "llvm/DebugInfo/DWARF/DWARFContext.h"
#include "llvm/MC/MCRegisterInfo.h"
#include "llvm/Support/Format.h"
#include <cassert>
#include <cstdint>
#include <vector>
Include dependency graph for DWARFExpression.cpp:

Go to the source code of this file.

Namespaces

 llvm
 Compute iterated dominance frontiers using a linear time algorithm.
 

Typedefs

typedef std::vector< DWARFExpression::Operation::Descriptionllvm::DescVector
 

Functions

static DescVector llvm::getDescriptions ()
 
static DWARFExpression::Operation::Description llvm::getOpDesc (unsigned OpCode)
 
static uint8_t llvm::getRefAddrSize (uint8_t AddrSize, uint16_t Version)
 
static bool llvm::prettyPrintRegisterOp (raw_ostream &OS, uint8_t Opcode, uint64_t Operands[2], const MCRegisterInfo *MRI, bool isEH)