| .. |
|
bblock_extension_pass.cpp
|
Routine uses unordered_map now, other minor changes.
|
2020-08-24 04:38:15 +02:00 |
|
bblock_extension_pass.hpp
|
Implemented optimizer::execution_order.
|
2020-08-23 05:44:11 +02:00 |
|
bblock_thunk_removal_pass.cpp
|
fix(optimizer): prevent unsafe thunk folding from deleting valid blocks ( #80 )
|
2026-04-04 20:31:21 +02:00 |
|
bblock_thunk_removal_pass.hpp
|
Fixed invalid pointer from deleting blocks while in recursive call
|
2022-01-14 17:01:04 +01:00 |
|
branch_correction_pass.cpp
|
unique_ptr ownership, safer virtual interfaces, and pch/unity speedups and more
|
2026-04-04 20:13:26 +02:00 |
|
branch_correction_pass.hpp
|
Implemented optimizer::execution_order.
|
2020-08-23 05:44:11 +02:00 |
|
dead_code_elimination_pass.cpp
|
Implementing parallel-df DCE.
|
2020-08-23 05:44:25 +02:00 |
|
dead_code_elimination_pass.hpp
|
Implementing parallel-df DCE.
|
2020-08-23 05:44:25 +02:00 |
|
fast_dead_code_elimination_pass.cpp
|
Implemented auto-scope ref and exception-less stack cleanup.
|
2020-08-01 21:21:16 +02:00 |
|
fast_dead_code_elimination_pass.hpp
|
Fix all warning in x86
|
2021-08-17 23:24:32 +08:00 |
|
fast_propagation_pass.cpp
|
Merge pull request #58 from abay12676/master
|
2021-10-30 19:30:49 +03:00 |
|
fast_propagation_pass.hpp
|
Fixing license headers yet once again.
|
2020-07-09 02:43:51 +02:00 |
|
istack_ref_substitution_pass.cpp
|
Fix all warning in x86
|
2021-08-17 23:24:32 +08:00 |
|
istack_ref_substitution_pass.hpp
|
Fixing license headers yet once again.
|
2020-07-09 02:43:51 +02:00 |
|
mov_propagation_pass.cpp
|
Fix x86 optimizers, demo-tests:
|
2021-08-16 02:54:00 +08:00 |
|
mov_propagation_pass.hpp
|
Fixing license headers yet once again.
|
2020-07-09 02:43:51 +02:00 |
|
register_renaming_pass.cpp
|
possible fix tracer stack overflow vulnerabilities (#52 , #78 ), cap/keystone version bump, #79 and #81
|
2026-04-01 16:57:42 +02:00 |
|
register_renaming_pass.hpp
|
Implemented optimizer::execution_order.
|
2020-08-23 05:44:11 +02:00 |
|
stack_pinning_pass.cpp
|
Fix all warning in x86
|
2021-08-17 23:24:32 +08:00 |
|
stack_pinning_pass.hpp
|
Implemented optimizer::execution_order.
|
2020-08-23 05:44:11 +02:00 |
|
stack_propagation_pass.cpp
|
Removed vector allocating ::recurse, replacing with ::enum_paths.
|
2020-08-22 03:47:49 +02:00 |
|
stack_propagation_pass.hpp
|
Added CustomHashable concept overload for std::hash.
|
2020-07-29 06:47:21 +02:00 |
|
symbolic_rewrite_pass.cpp
|
Fix constexpr compile error
|
2021-08-18 22:05:41 +08:00 |
|
symbolic_rewrite_pass.hpp
|
Fixing license headers yet once again.
|
2020-07-09 02:43:51 +02:00 |