Commit Graph

12 Commits

Author SHA1 Message Date
Ethan Roseman
e73c76b87b
Don't attempt disassembling vclipw / vsqrt in gnu mode (#44)
* Don't attempt disassembling vclipw in gnu mode

* also vsqrt

* regen tables

* comments

* format

---------

Co-authored-by: angie <angheloalf95@gmail.com>
2023-09-16 16:28:48 -03:00
Ethan Roseman
0f4691b409
Add $ to special PS2 regs (#41)
* Add $ to special PS2 regs

* Hide it behind gnuMode option

* remove suffix from vclipw

it has a suffixless version and one with .xyz, but it doesn't have one with .xy or .z like Rabbitizer currently emits

* Regenerating tables

---------

Co-authored-by: angie <angheloalf95@gmail.com>
2023-09-13 10:58:25 -03:00
angie
9a98ff93ee Properly implement r5900's vcallms operand
Closes #42
2023-09-13 10:45:11 -03:00
angie
349151ca53 Consider syscall as not being emitted by compilers 2023-09-02 15:15:46 -04:00
angie
c728edb3dd Fix syscall having two arguments instead of just one 2023-08-21 23:48:17 -04:00
angie
6c8d116eea Fix table generation dependencies 2023-06-13 12:02:16 -04:00
angie
6d59993ed7 Fix missing vf prefix on r5900 registers 2023-06-13 12:01:52 -04:00
angie
d03cfd7862 format rust generated tables 2023-05-04 14:30:55 -04:00
angie
5db531fd5e cargo fmt 2023-05-04 14:24:47 -04:00
angie
619eba0c4a Bindings for InstrIdType 2023-05-04 13:44:22 -04:00
angie
b6b9f41c53 RabInstrIdType 2023-05-04 12:50:14 -04:00
Angie
69f69357f7 Move all the tables into a tables folder 2023-05-02 19:01:54 -04:00