Skyth
|
d4c267c123
|
Implement some vector instructions.
|
2024-09-15 17:36:33 +03:00 |
|
Skyth
|
d2c5000af1
|
Implement more instructions.
|
2024-09-15 15:32:29 +03:00 |
|
Skyth
|
26122def54
|
Handle "r0 as 0" cases.
|
2024-09-14 23:17:51 +03:00 |
|
Skyth
|
df78800c8d
|
Fix symbol find function.
|
2024-09-14 19:30:26 +03:00 |
|
Skyth
|
fc1efc5a37
|
Implement direct function calls & do prints in memory.
|
2024-09-14 19:10:41 +03:00 |
|
Skyth
|
b598d09d4d
|
Fix a few conversion mistakes.
|
2024-09-14 11:17:55 +03:00 |
|
Skyth
|
6c2a256c8a
|
Control register calls.
|
2024-09-13 22:08:56 +03:00 |
|
Skyth
|
8f88bac018
|
Handle tail calls.
|
2024-09-13 21:54:59 +03:00 |
|
Skyth
|
29d1c0822c
|
Add/subtract with carry instructions.
|
2024-09-13 21:36:25 +03:00 |
|
Skyth
|
9db7909bbd
|
Convert calls to indirect calls for the time being.
|
2024-09-13 17:32:54 +03:00 |
|
Skyth
|
cbc28c6451
|
Implement a bunch of load/store instructions.
|
2024-09-13 16:00:37 +03:00 |
|
Skyth
|
996fa013d0
|
Implement float comparison instruction.
|
2024-09-13 15:27:10 +03:00 |
|
Skyth
|
e78e5b7534
|
Implement a good chunk of float instructions.
|
2024-09-13 15:17:20 +03:00 |
|
Skyth
|
cc212f4058
|
Implement store instructions.
|
2024-09-12 22:57:31 +03:00 |
|
Skyth
|
9d6ccc0593
|
Add self note for the future.
|
2024-09-12 21:53:53 +03:00 |
|
Skyth
|
27dd0aace7
|
Implement more instructions.
|
2024-09-12 21:50:36 +03:00 |
|
Skyth
|
f96d2c2879
|
Implement periodt variant of instructions.
|
2024-09-12 18:59:24 +03:00 |
|
Skyth
|
f8353aa1e2
|
Implement more comparison instructions.
|
2024-09-12 17:54:56 +03:00 |
|
Skyth
|
1ab19abed5
|
Define XER register.
|
2024-09-12 17:41:39 +03:00 |
|
Skyth
|
eaa8e7d482
|
More flow control instructions.
|
2024-09-12 17:23:37 +03:00 |
|
Skyth
|
6f32dc35a2
|
Implement some loop instructions & add loop test.
|
2024-09-12 16:42:26 +03:00 |
|
Skyth
|
c82c4688e7
|
Add compile-all.bat.
|
2024-09-12 15:53:58 +03:00 |
|
Skyth
|
ce3f9621f6
|
Whoops.
|
2024-09-12 15:45:59 +03:00 |
|
Skyth
|
572dc2a67f
|
Prevent optimization for recompiled functions.
|
2024-09-12 15:45:39 +03:00 |
|
Skyth
|
589104a0ef
|
Control flow instructions & local PPC context test.
|
2024-09-12 15:34:59 +03:00 |
|
Skyth
|
a03c2e89e7
|
Fix SearchBlock.
|
2024-09-12 14:33:49 +03:00 |
|
Skyth
|
cf9522a662
|
Some instruction fixes.
|
2024-09-11 12:22:58 +03:00 |
|
Skyth
|
28e6ba92f8
|
Implement some instructions.
|
2024-09-10 23:16:21 +03:00 |
|
Skyth
|
57ebe48cf7
|
Add a huge switch case with all instructions.
|
2024-09-10 19:26:53 +03:00 |
|
Skyth
|
25ede377a1
|
Pseudocode decompilation attempts for the test.
|
2024-09-09 13:14:27 +03:00 |
|