|
LLVM
3.7.0
|
DIEExpr - An expression DIE. More...
#include <DIE.h>
Public Member Functions | |
| DIEExpr (const MCExpr *E) | |
| const MCExpr * | getValue () const |
| getValue - Get MCExpr. More... | |
| void | EmitValue (const AsmPrinter *AP, dwarf::Form Form) const |
| EmitValue - Emit expression value. More... | |
| unsigned | SizeOf (const AsmPrinter *AP, dwarf::Form Form) const |
| SizeOf - Determine size of expression value in bytes. More... | |
| void | print (raw_ostream &O) const |
| void DIEExpr::EmitValue | ( | const AsmPrinter * | AP, |
| dwarf::Form | Form | ||
| ) | const |
EmitValue - Emit expression value.
Definition at line 319 of file DIE.cpp.
References llvm::AsmPrinter::OutStreamer, and SizeOf().
| void DIEExpr::print | ( | raw_ostream & | O | ) | const |
| unsigned DIEExpr::SizeOf | ( | const AsmPrinter * | AP, |
| dwarf::Form | Form | ||
| ) | const |
SizeOf - Determine size of expression value in bytes.
Definition at line 325 of file DIE.cpp.
References llvm::dwarf::DW_FORM_data4, llvm::dwarf::DW_FORM_sec_offset, llvm::dwarf::DW_FORM_strp, llvm::AsmPrinter::getDataLayout(), and llvm::DataLayout::getPointerSize().
Referenced by EmitValue().
1.8.6