angie
bd47bc6bc2
Remove invalid rsp instructions from python binding typing
2022-12-14 17:59:00 -03:00
angie
4be4f6798d
Update references
2022-12-14 15:27:16 -03:00
angie
96e2c465f6
Remove 3 non-existent RSP instructions
2022-12-14 15:22:06 -03:00
Anghelo Carvajal
3f6d92b915
Merge pull request #15 from Decompollaborate/develop
...
1.3.3
2022-11-30 13:31:58 -03:00
angie
6a1e537965
Fix RSP's jalr being marked as invalid
2022-11-30 13:14:21 -03:00
Anghelo Carvajal
b9a39f6ec0
Merge pull request #14 from Decompollaborate/develop
...
1.3.2
2022-11-30 10:47:06 -03:00
angie
703ac562c0
version bump
2022-11-30 10:21:02 -03:00
angie
a6e5e6d53f
Check for *_INVALID
uniqueids in isValid
2022-11-30 10:20:09 -03:00
angie
7115c8cfaa
Merge branch 'master' of github.com:Decompollaborate/rabbitizer into develop
2022-11-30 10:17:06 -03:00
Mr-Wiseguy
f4b94e94b7
Fixed RSP using CPU cop0 .inc file instead of RSP cop0 and cop2 files ( #13 )
2022-11-30 10:16:14 -03:00
Anghelo Carvajal
54f997607c
Merge pull request #12 from Decompollaborate/develop
...
1.3.1
2022-10-16 17:21:36 -03:00
angie
01b9c5834d
format
2022-10-16 17:05:33 -03:00
angie
343eddbb5b
version bump
2022-10-16 17:03:36 -03:00
angie
6d49bb4abf
Remove signedness from access type and move it to doesUnsignedMemoryAccess
2022-10-16 17:02:50 -03:00
Anghelo Carvajal
af1d62b8bc
Merge pull request #11 from Decompollaborate/develop
...
1.3.0:
2022-10-15 10:17:23 -03:00
Angie
34e982a763
version bump
2022-10-14 19:46:01 -03:00
Angie
6fad5e740a
InstrCategory.fromStr
2022-10-14 18:49:59 -03:00
angie
5d0f9ad8f6
reads/modifies HI/LO
2022-10-14 14:58:14 -03:00
angie
71d241150f
getDestinationGpr
2022-10-14 13:55:20 -03:00
angie
7cec779b85
AccessType enum
2022-10-13 19:41:46 -03:00
angie
7dc241a036
format
2022-10-13 18:37:27 -03:00
angie
5b04520269
cleanup
2022-10-13 18:32:24 -03:00
angie
c1a6abe186
Deprecate getGenericBranchOffset, add getBranchOffsetGeneric and getBranchVramGeneric
2022-10-13 17:41:50 -03:00
angie
34f2e2e6a5
Remove getImmediate and getInstrIndex
2022-10-13 16:45:01 -03:00
angie
91f30645e8
Remove RabbitizerArchitectureVersion and deprecate RabbitizerInstrType
2022-10-13 16:12:07 -03:00
angie
61e2581428
Expose hasOperand and hasOperandAlias to python
2022-10-13 16:03:06 -03:00
angie
1e4dd7ea48
Expose OperandType to Python
2022-10-13 15:27:11 -03:00
angie
faaf017aef
isJumpWithAddress
2022-10-13 14:32:36 -03:00
angie
b5f4df9c1a
Add explanations to most stuff on InstrDescriptor
2022-10-13 14:24:34 -03:00
angie
ba09c10925
format tables
2022-10-13 13:32:22 -03:00
angie
cb8af37b43
move tests to tests folder
2022-10-12 11:26:28 -03:00
Angie
72bf240f46
format
2022-10-10 20:24:41 -03:00
Angie
516b92f254
Fix building with g++
2022-10-10 20:23:18 -03:00
Angie
286e76aa30
Fix buffer size calculation
2022-10-09 21:59:33 -03:00
Angie
70c8632f4c
Actually compute the size of each operand
2022-10-09 21:43:37 -03:00
Angie
ef58c6053e
whoops
2022-10-09 18:35:31 -03:00
Angie
4ebd49711b
add missing operand to trap instructions
2022-10-09 18:29:31 -03:00
Anghelo Carvajal
acee144578
C++ bindings ( #9 )
...
* start making c++ bindings
* Add sanity checks
* add descriptor methods
* setup making c++ library
* cpp test
* format (not tidy because it breaks everything and the result looks dumb)
* Fixes
* add missing alias
* move stuff to their own files
* InstructionRsp bindings
* r5900 bindings
* almost there
* binding for analysis stuff
* setters
2022-10-09 17:51:47 -03:00
Angie
874863ab77
add userdefined instructionId placeholders
2022-10-09 17:48:46 -03:00
Anghelo Carvajal
28a24464bb
Merge pull request #10 from Decompollaborate/develop
...
1.2.2: `bal` and proper `\\` escape
2022-10-09 17:04:16 -03:00
Angie
4effc73851
add missing bal metadata
2022-10-09 16:11:04 -03:00
Angie
d23366827c
version bump
2022-10-09 16:04:33 -03:00
Angie
026c78df76
Escape \
-> \\
2022-10-09 16:03:39 -03:00
angie
9bf973e82d
Add extern "C"
in all the headers
2022-10-04 08:31:02 -03:00
Angie
15b254bf03
Add bal
support
2022-09-27 22:52:57 -03:00
Angie
69fe5ff69a
Use . + 4 + (X << 2)
notation for branches when no immOverride was given
2022-09-27 22:06:28 -03:00
Anghelo Carvajal
70426d5ee9
Merge pull request #8 from Decompollaborate/develop
...
1.2.1: Static library building in the Makefile
2022-09-26 11:31:59 -03:00
angie
079c2b6b10
Add version header
2022-09-26 11:15:28 -03:00
angie
421e740014
Add building static lib to makefile and a header which includes every other header
2022-09-26 11:00:45 -03:00
Anghelo Carvajal
4653029daf
Merge pull request #7 from Decompollaborate/develop
...
1.2.0: `%got` compatibility
2022-09-17 17:43:35 -03:00