This website requires JavaScript.
Explore
Help
Sign In
admin
/
Colton1skees-Dna
Watch
1
Star
0
Fork
0
You've already forked Colton1skees-Dna
mirror of
https://github.com/Colton1skees/Dna
synced
2026-06-21 13:42:09 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
feat/optimize
Colton1skees-Dna
/
Dna.BinaryTranslator
T
Add File
New File
Upload File
Apply Patch
Copy Permalink
Download directory as ZIP
Download directory as TAR.GZ
History
Colton1skees
b976d50e82
bunch of optimizations
2026-05-25 17:38:50 -04:00
..
JmpTables
Improve multi use cloning pass; Only clone load indices and do cloning directly over LLVM IR instead of round tripping through my own AST data structure; Implemenet generic version of distributing
select
nodes in adhoc inst combine pass;
2026-05-06 08:59:31 -04:00
Lifting
bunch of optimizations
2026-05-25 17:38:50 -04:00
Runtime
Finish upgrade to LLVM17; Push the rest of the recompilation code; Modify LLVMSharp to use our re-exported LLVM-C api; Upgrade from .NET 7 to .NET 8; Fix some recompilation bugs;
2024-10-07 17:56:04 -04:00
Safe
Get incremental additions to existing cfg working
2026-05-13 11:45:04 -04:00
Unsafe
add support for VIP register swapping
2026-05-14 20:30:01 -04:00
VMProtect
bunch of optimizations
2026-05-25 17:38:50 -04:00
X86
Add managed bindings for Remill and Souper; Upgrade to LLVM 17; Implement iterative control flow graph reconstruction, jump table solving, and recompilation; Many other changes
2024-09-27 07:01:01 -04:00
Dna.BinaryTranslator.csproj
Extend adhoc instcombine pass with enough patterns to avoid invoking instcombine 90% of the time
2026-05-23 17:39:03 -04:00
FunctionIsolator.cs
pattern matching over IR instead of assembly
2026-05-13 14:49:44 -04:00
ICallingConvention.cs
Add managed bindings for Remill and Souper; Upgrade to LLVM 17; Implement iterative control flow graph reconstruction, jump table solving, and recompilation; Many other changes
2024-09-27 07:01:01 -04:00
ILLVMRuntime.cs
Add managed bindings for Remill and Souper; Upgrade to LLVM 17; Implement iterative control flow graph reconstruction, jump table solving, and recompilation; Many other changes
2024-09-27 07:01:01 -04:00