Nyxstone
|
This is the complete list of members for nyxstone::Nyxstone, including all inherited members.
assemble(const std::string &assembly, uint64_t address, const std::vector< LabelDefinition > &labels) const | nyxstone::Nyxstone | |
assemble_to_instructions(const std::string &assembly, uint64_t address, const std::vector< LabelDefinition > &labels) const | nyxstone::Nyxstone | |
disassemble(const std::vector< uint8_t > &bytes, uint64_t address, size_t count) const | nyxstone::Nyxstone | |
disassemble_to_instructions(const std::vector< uint8_t > &bytes, uint64_t address, size_t count) const | nyxstone::Nyxstone | |
Nyxstone(llvm::Triple &&triple, const llvm::Target &target, llvm::MCTargetOptions &&target_options, std::unique_ptr< llvm::MCRegisterInfo > &®ister_info, std::unique_ptr< llvm::MCAsmInfo > &&assembler_info, std::unique_ptr< llvm::MCInstrInfo > &&instruction_info, std::unique_ptr< llvm::MCSubtargetInfo > &&subtarget_info, std::unique_ptr< llvm::MCInstPrinter > &&instruction_printer) noexcept | nyxstone::Nyxstone | inline |