angie
|
1c22fdcc43
|
New RegistersTracker.getJrRegData method to simplify getting jr information and RegistersTracker.processBranch to track register usage on branches
|
2024-07-19 13:58:06 -04:00 |
|
angie
|
ea58c73ecf
|
Fix registers not being cleared after tail call
|
2024-07-12 09:57:33 -04:00 |
|
angie
|
728815fba3
|
Update copyright years
|
2024-01-28 12:16:11 -03:00 |
|
Angie
|
cd98ae0e0f
|
Update copyright year in every file
|
2023-05-02 16:41:02 -04:00 |
|
angie
|
90eeda5f68
|
Change column limit to 120
|
2022-12-20 00:47:17 -03:00 |
|
angie
|
75fe4e4fe3
|
use registerdescriptors
|
2022-12-19 18:38:05 -03:00 |
|
angie
|
34f2e2e6a5
|
Remove getImmediate and getInstrIndex
|
2022-10-13 16:45:01 -03:00 |
|
angie
|
1e4dd7ea48
|
Expose OperandType to Python
|
2022-10-13 15:27:11 -03:00 |
|
Angie
|
45cb94d3cc
|
format
|
2022-09-17 17:27:27 -03:00 |
|
angie
|
b9037c70e3
|
Avoid not fitting value on LoPairingInfo
|
2022-09-16 14:51:05 -03:00 |
|
angie
|
7cd1f136a0
|
Prioritize moving when one register has value and the other doesn't
|
2022-09-14 15:45:48 -03:00 |
|
angie
|
917a24808f
|
Fix RabbitizerRegistersTracker_moveRegisters not considering gpGot
|
2022-09-14 15:12:00 -03:00 |
|
angie
|
edc172323d
|
RegistersTracker.processGpLoad
|
2022-09-13 17:04:06 -03:00 |
|
angie
|
04b31eff1a
|
RegistersTracker.preprocessLoAndGetInfo
|
2022-09-13 14:05:42 -03:00 |
|
angie
|
a539a8a39d
|
Annotate functions with attributes
|
2022-07-09 19:19:53 -04:00 |
|
angie
|
baaef2f242
|
Format files with clang-format and add a format rule to makefile
|
2022-07-09 17:40:53 -04:00 |
|
angie
|
f17c0ee5dc
|
setup header dependencies on makefile
|
2022-07-09 17:13:37 -04:00 |
|
angie
|
b3ffb7a713
|
Rename isHiPair and isLoPair to canBeHi and canBeLo
|
2022-07-07 15:48:10 -04:00 |
|
Angie
|
a725e0281a
|
minor cleanups
|
2022-07-03 11:34:46 -04:00 |
|
Angie
|
0c678ab6df
|
remove specific registers from instruction struct
do bitwise operations to access them instead
|
2022-07-03 08:34:26 -04:00 |
|
angie
|
42a2a33d7d
|
RegistersTracker#hasLoButNoHi
|
2022-06-13 14:01:48 -04:00 |
|
angie
|
298e84ef71
|
Finish RegistersTracker
|
2022-06-12 09:29:38 -04:00 |
|
angie
|
739ba4cb63
|
First draft for exposing RegistersTracker to python
|
2022-06-11 19:43:05 -04:00 |
|
angie
|
37312b12ac
|
should be functional now
|
2022-06-11 18:35:19 -04:00 |
|
angie
|
b3843f271e
|
starting to port RegistersTracker
|
2022-06-11 17:49:33 -04:00 |
|
angie
|
6ea5bd0f5e
|
TrackedRegisterState
|
2022-06-10 19:15:46 -04:00 |
|