fxos/lib
Lephenixnoir eacdf9da99
fxos: cleaner function abstraction + analysis of delay slots
* Update documentation about functions API
* Clean up rough edges, including instruction iterators, basic block
  ending types, and calls that were misleading about the structure
* Fix the static analysis code not accounting for delay slots
* Improve/enrich the program diff structure
2023-12-26 15:43:00 +01:00
..
ai fxos: first useful analysis + quite a few cleanups 2023-11-29 16:33:14 +01:00
passes fxos: make AsmArgument -> AsmOperand more analysis-friendly 2023-11-29 16:33:14 +01:00
util fxos: prototype analysis, C++20 views 2023-11-13 23:43:48 +01:00
view fxos: cleaner function abstraction + analysis of delay slots 2023-12-26 15:43:00 +01:00
analysis.cpp fxos: cleaner function abstraction + analysis of delay slots 2023-12-26 15:43:00 +01:00
binary.cpp fxos: first useful analysis + quite a few cleanups 2023-11-29 16:33:14 +01:00
disassembly.cpp fxos: make AsmArgument -> AsmOperand more analysis-friendly 2023-11-29 16:33:14 +01:00
function.cpp fxos: cleaner function abstraction + analysis of delay slots 2023-12-26 15:43:00 +01:00
lang.cpp fxos: first useful analysis + quite a few cleanups 2023-11-29 16:33:14 +01:00
load-asm.l fxos: first useful analysis + quite a few cleanups 2023-11-29 16:33:14 +01:00
memory.cpp meta: provide automatic formatting with clang-format 2022-04-14 15:28:20 +01:00
os.cpp fxos: first useful analysis + quite a few cleanups 2023-11-29 16:33:14 +01:00
project.cpp shell: merge bc/brm into bs, add binary renaming 2023-09-25 22:39:58 +02:00
semantics.cpp meta: provide automatic formatting with clang-format 2022-04-14 15:28:20 +01:00
sh3.def fxos: generate defs from insn table + some renaming 2023-11-29 16:33:13 +01:00
sh4.def fxos: generate defs from insn table + some renaming 2023-11-29 16:33:13 +01:00
syscalls_cg.def fxos: replace parts of base library with syscall defs 2023-11-05 19:57:58 +01:00
syscalls_fx.def fxos: replace parts of base library with syscall defs 2023-11-05 19:57:58 +01:00
vspace.cpp fxos: first useful analysis + quite a few cleanups 2023-11-29 16:33:14 +01:00