angie
3735d91fcc
Pregenerate every table
2022-12-16 15:37:46 -03:00
angie
ba09c10925
format tables
2022-10-13 13:32:22 -03:00
Angie
874863ab77
add userdefined instructionId placeholders
2022-10-09 17:48:46 -03:00
angie
baf3ce83ee
Fix missing braces warning
2022-09-09 23:19:45 -04:00
angie
ea935b8358
refactor operand names
2022-09-09 23:13:23 -04:00
Angie
d4cb445cc1
Add -Wpedantic to makefile
2022-08-23 15:12:55 -04:00
Angie
c9a9845a65
finish up rsp tables
2022-08-23 15:07:25 -04:00
Angie
75e129b3dd
make tables for rsp normal, special, regimm and cop0
2022-08-23 14:06:52 -04:00
Angie
5ec08f914d
Start including the case bits on the tables themselves
2022-08-23 09:32:24 -04:00
Anghelo Carvajal
f8979ede3e
Fix RSP instruction decoding ( #4 )
...
* Use the proper registers on RSP GPR instructions
* Add IMM_base operand to RSP instructions
* Use `ra` on RSP GPR registers
* Fix RABBITIZER_OPERAND_TYPE_RSP_rd
* ??
* fix vector register element index
* fix RSP mfc2 and mtc2
* fix vmov and similar instructions
* format
* update readme
* version pump
2022-08-22 16:27:51 -04:00
angie
b3ffb7a713
Rename isHiPair
and isLoPair
to canBeHi and canBeLo
2022-07-07 15:48:10 -04:00
angie
55de30256a
doesLoad and doesStore
2022-07-05 13:32:24 -04:00
angie
bab16d24a5
Add more stuff to Descriptor
2022-06-08 02:17:48 -04:00
angie
9c05b19866
rename RabbitizerRegisterType to RabbitizerOperandType
2022-06-07 23:30:01 -04:00
angie
118ee1cc89
rsp
2022-06-07 03:16:09 -04:00
angie
518953980c
more rsp stuff
2022-06-07 02:28:10 -04:00
angie
9b4ac24ca5
macro abuse on Disassemble
2022-06-07 00:49:37 -04:00
angie
185a934081
First batch of rsp stuff
2022-06-06 22:19:42 -04:00
angie
b561f3f4b9
Rename the instr id enums
2022-06-05 19:15:25 -04:00
angie
b01fc41a5a
Moving stuff around
2022-06-05 12:25:57 -04:00