|
LLVM 23.0.0git
|
#include "llvm/MC/MCWinEH.h"
Public Member Functions | |
| Instruction (unsigned Op, MCSymbol *L, unsigned Reg, unsigned Off) | |
| Instruction (unsigned Op, MCSymbol *L, unsigned Reg1, unsigned Reg2, unsigned Off) | |
| bool | operator== (const Instruction &I) const |
| bool | operator!= (const Instruction &I) const |
Public Attributes | |
| const MCSymbol * | Label |
| unsigned | Offset |
| uint16_t | Register |
| uint16_t | Register2 |
| uint8_t | Operation |
|
inline |
Definition at line 30 of file MCWinEH.h.
References Label, Offset, Operation, Reg, Register, and Register2.
Referenced by operator!=(), and operator==().
|
inline |
Definition at line 43 of file MCWinEH.h.
References I, and Instruction().
|
inline |
Definition at line 24 of file MCWinEH.h.
Referenced by EmitUnwindCode(), Instruction(), and Instruction().
| unsigned llvm::WinEH::Instruction::Offset |
Definition at line 25 of file MCWinEH.h.
Referenced by ARM64EmitUnwindCode(), ARMEmitUnwindCode(), EmitUnwindCode(), EmitUnwindInfo(), llvm::Win64EH::EncodeWOD(), Instruction(), Instruction(), operator==(), tryARM64PackedUnwind(), and tryARMPackedUnwind().
| uint8_t llvm::WinEH::Instruction::Operation |
Definition at line 28 of file MCWinEH.h.
Referenced by ARM64EmitUnwindCode(), ARMEmitUnwindCode(), EmitUnwindCode(), EmitUnwindInfo(), llvm::Win64EH::EncodeWOD(), Instruction(), Instruction(), isARMTerminator(), operator==(), tryARM64PackedUnwind(), and tryARMPackedUnwind().
| uint16_t llvm::WinEH::Instruction::Register |
Definition at line 26 of file MCWinEH.h.
Referenced by ARM64EmitUnwindCode(), ARMEmitUnwindCode(), EmitUnwindCode(), EmitUnwindInfo(), llvm::Win64EH::EncodeWOD(), Instruction(), Instruction(), operator==(), tryARM64PackedUnwind(), and tryARMPackedUnwind().
| uint16_t llvm::WinEH::Instruction::Register2 |
Definition at line 27 of file MCWinEH.h.
Referenced by llvm::Win64EH::EncodeWOD(), Instruction(), Instruction(), and operator==().