rabbitizer/include/instructions
Anghelo Carvajal 8237818ff9
Add R3000GTE instruction set support (#31)
* initial gte setup

* starting to parse gte instructions

* R3000_GTE -> R3000GTE

* decode all the non-operand instructions

* remove printfs, whoops

* decode gte with operands

* cleanups

* bindings stuffs

* RabbitizerInstrId_isValid

* fix missing include
2023-04-29 23:07:07 -04:00
..
instr_id Add R3000GTE instruction set support (#31) 2023-04-29 23:07:07 -04:00
operands Add R3000GTE instruction set support (#31) 2023-04-29 23:07:07 -04:00
registers RegisterDescriptor 2022-12-19 17:07:32 -03:00
AccessType_enum.table.h Pregenerate every table 2022-12-16 15:37:46 -03:00
AccessType_enum.table.template Pregenerate every table 2022-12-16 15:37:46 -03:00
AccessType.inc Remove signedness from access type and move it to doesUnsignedMemoryAccess 2022-10-16 17:02:50 -03:00
InstrCategory_enum.table.h Add R3000GTE instruction set support (#31) 2023-04-29 23:07:07 -04:00
InstrCategory_enum.table.template Pregenerate every table 2022-12-16 15:37:46 -03:00
InstrCategory.inc Add R3000GTE instruction set support (#31) 2023-04-29 23:07:07 -04:00
InstrId_enum.table.h Add R3000GTE instruction set support (#31) 2023-04-29 23:07:07 -04:00
InstrId_enum.table.template Add R3000GTE instruction set support (#31) 2023-04-29 23:07:07 -04:00
InstrSuffix_enum.table.h Rust bindings (#17) 2022-12-18 15:15:39 -03:00
InstrSuffix_enum.table.template Rust bindings (#17) 2022-12-18 15:15:39 -03:00
InstrSuffix.inc Rust bindings (#17) 2022-12-18 15:15:39 -03:00
OperandType_enum.table.h Add R3000GTE instruction set support (#31) 2023-04-29 23:07:07 -04:00
OperandType_enum.table.template Add R3000GTE instruction set support (#31) 2023-04-29 23:07:07 -04:00
OperandType_function_declarations.table.h Add R3000GTE instruction set support (#31) 2023-04-29 23:07:07 -04:00
OperandType_function_declarations.table.template Add R3000GTE instruction set support (#31) 2023-04-29 23:07:07 -04:00
RabbitizerAccessType.h Pregenerate every table 2022-12-16 15:37:46 -03:00
RabbitizerInstrCategory.h Pregenerate every table 2022-12-16 15:37:46 -03:00
RabbitizerInstrDescriptor.h Add R3000GTE instruction set support (#31) 2023-04-29 23:07:07 -04:00
RabbitizerInstrId.h Pregenerate every table 2022-12-16 15:37:46 -03:00
RabbitizerInstrSuffix.h Rust bindings (#17) 2022-12-18 15:15:39 -03:00
RabbitizerInstruction.h Implement mfc2, mtc2, cfc2 and ctc2 2023-01-21 15:42:40 -03:00
RabbitizerInstructionR3000GTE.h Add R3000GTE instruction set support (#31) 2023-04-29 23:07:07 -04:00
RabbitizerInstructionR5900.h Add extern "C" in all the headers 2022-10-04 08:31:02 -03:00
RabbitizerInstructionRsp.h Add extern "C" in all the headers 2022-10-04 08:31:02 -03:00
RabbitizerOperandType.h Pregenerate every table 2022-12-16 15:37:46 -03:00
RabbitizerRegister.h use registerdescriptors 2022-12-19 18:38:05 -03:00
RabbitizerRegisterDescriptor.h RegisterDescriptor 2022-12-19 17:07:32 -03:00
Registers_enums.table.h RegisterDescriptor 2022-12-19 17:07:32 -03:00
Registers_enums.table.template RegisterDescriptor 2022-12-19 17:07:32 -03:00