angie
|
d0daf4f650
|
stub
|
2022-06-05 22:09:25 -04:00 |
|
angie
|
edc2fe221e
|
Change how instr_id is exposed to python
|
2022-06-05 19:46:40 -04:00 |
|
angie
|
b561f3f4b9
|
Rename the instr id enums
|
2022-06-05 19:15:25 -04:00 |
|
angie
|
fec4cc2b1d
|
Fixing warnings
|
2022-06-05 19:03:39 -04:00 |
|
angie
|
1b9095a79c
|
expose configuration global variable to python
|
2022-06-05 16:21:43 -04:00 |
|
angie
|
6b7650476f
|
Change capitalization
|
2022-06-05 13:19:45 -04:00 |
|
angie
|
b01fc41a5a
|
Moving stuff around
|
2022-06-05 12:25:57 -04:00 |
|
angie
|
d7c154e293
|
Implement MapInstrToType
|
2022-06-05 12:05:06 -04:00 |
|
angie
|
4cbc14c813
|
FpcCsr
|
2022-06-05 02:19:05 -04:00 |
|
angie
|
145114c096
|
toggle register names
|
2022-06-05 01:57:22 -04:00 |
|
angie
|
b99f17414d
|
RabbitizerConfig
|
2022-06-05 00:45:20 -04:00 |
|
angie
|
6a0cdbb637
|
more stuff
|
2022-06-04 23:23:06 -04:00 |
|
angie
|
55b016488a
|
implementing some missing functions and some bugfixes
|
2022-06-04 22:18:53 -04:00 |
|
angie
|
a27fa7938d
|
rewrite instr_id to disallow changing its values
|
2022-06-04 20:13:09 -04:00 |
|
angie
|
34c0af08c9
|
expose cpu instruction id to python
|
2022-06-04 17:57:37 -04:00 |
|
angie
|
97fd189cda
|
RSP instr id enum placeholder
|
2022-06-04 17:40:16 -04:00 |
|
angie
|
f5c3f7ce2d
|
Move instruction id definitions to common macros
|
2022-06-04 17:34:17 -04:00 |
|
angie
|
a043492df6
|
instr_id submodule for exposing opcodes
|
2022-06-04 14:39:39 -04:00 |
|
angie
|
85bf2c887a
|
Convert extraLjustWidthOpcode to a parameter
|
2022-06-04 12:43:54 -04:00 |
|
angie
|
47fe456d97
|
split the extension files a bit
|
2022-06-04 12:28:51 -04:00 |
|
angie
|
1db58ddfcc
|
Allow passing immOverride parameter to disassembly python binding
|
2022-06-04 12:18:33 -04:00 |
|
angie
|
900609d8c3
|
First draft for the python extension
|
2022-06-04 11:19:03 -04:00 |
|
angie
|
7411aadae3
|
Functions to calculate the size for the disassembly buffer
|
2022-06-04 02:42:17 -04:00 |
|
angie
|
cedf56ca36
|
logic for disassembling as data
|
2022-06-04 02:17:25 -04:00 |
|
angie
|
9f118686fd
|
simulate ljust
|
2022-06-04 01:24:59 -04:00 |
|
angie
|
779412bea8
|
cop1, cop2 and generic one
|
2022-06-04 00:49:59 -04:00 |
|
angie
|
371ac0fea1
|
RabbitizerInstr_ProcessUniqueId_Coprocessor0
|
2022-06-03 23:53:51 -04:00 |
|
angie
|
9639bc4590
|
RabbitizerInstr_ProcessUniqueId_Regimm
|
2022-06-03 23:37:47 -04:00 |
|
angie
|
9d18f32937
|
RabbitizerInstr_ProcessUniqueId_Special
|
2022-06-03 23:32:16 -04:00 |
|
angie
|
2e5ed6a0b6
|
Implement every RegisterType
|
2022-06-03 22:39:10 -04:00 |
|
angie
|
74b009931c
|
Starting to workout the disassembly
|
2022-06-03 20:19:58 -04:00 |
|
angie
|
7710a82fa9
|
RabbitizerInstr_ProcessUniqueId_Normal
|
2022-06-03 18:29:26 -04:00 |
|
angie
|
eea923cb26
|
fill instruction descriptor array
|
2022-06-03 18:02:25 -04:00 |
|
angie
|
d610dab8e1
|
Array of opcode names
|
2022-06-03 17:33:10 -04:00 |
|
angie
|
a3b7e13784
|
Opcodes enum
|
2022-06-03 17:05:00 -04:00 |
|
angie
|
b36cf689e0
|
Array of opcode names placeholder
|
2022-06-03 14:19:43 -04:00 |
|
angie
|
1b082d4fe8
|
Initial structure porting
|
2022-06-03 13:46:51 -04:00 |
|
angie
|
c74c3be0a2
|
First commit
|
2022-06-03 01:37:52 -04:00 |
|