Module llvm_sys::disassembler

source ·
Expand description

A disassembler library.

Structs

Enums

Constants

The option use the other assembler printer variant
The option to print immediates as hex.
The option to print latency information alongside instructions
The option to set comment on instructions
The option to produce marked up assembly.
The output reference is to a C++ symbol name.
No input reference type or no output reference type.
The input reference is from an ARM64::ADDXri instruction.
The input reference is from an ARM64::ADR instruction.
The input reference is from an ARM64::ADRP instruction.
The input reference is from an ARM64::LDRXl instruction.
The input reference is from an ARM64::LDRXui instruction.
The input reference is from a branch instruction.
The input reference is from a PC relative load instruction.
The output reference is to a cstring address in a literal pool.
The output reference is to a symbol address in a literal pool.
The output reference is to a Objective-C CoreFoundation string.
The output reference is to a Objective-C class ref.
The output reference is to a Objective-C message.
The output reference is to a Objective-C message ref.
The output reference is to a Objective-C selector ref.
The output reference is to as symbol stub.

Functions

Type Definitions