LLVM: llvm::DwarfExpression::Register Struct Reference (original) (raw)

Holds information about all subregisters comprising a register location. More...

#include "[CodeGen/AsmPrinter/DwarfExpression.h](DwarfExpression%5F8h%5Fsource.html)"

Static Public Member Functions
static Register createRegister (int64_t RegNo, const char *Comment)
Create a full register, no extra DW_OP_piece operators necessary.
static Register createSubRegister (int64_t RegNo, unsigned SizeInBits, const char *Comment)
Create a subregister that needs a DW_OP_piece operator with SizeInBits.

Holds information about all subregisters comprising a register location.

Definition at line 46 of file DwarfExpression.h.

createRegister()

Register llvm::DwarfExpression::Register::createRegister ( int64_t RegNo, const char * Comment ) inlinestatic

createSubRegister()

Register llvm::DwarfExpression::Register::createSubRegister ( int64_t RegNo, unsigned SizeInBits, const char * Comment ) inlinestatic

isSubRegister()

bool llvm::DwarfExpression::Register::isSubRegister ( ) const inline

Comment

const char* llvm::DwarfExpression::Register::Comment

DwarfRegNo

int64_t llvm::DwarfExpression::Register::DwarfRegNo

SubRegSize

unsigned llvm::DwarfExpression::Register::SubRegSize


The documentation for this struct was generated from the following file: