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:
- lib/CodeGen/AsmPrinter/DwarfExpression.h