ameerj
|
6091af472a
|
dead_code_elimination_pass: Remove unreachable Phi arguments
|
2022-03-23 17:57:22 -04:00 |
|
ameerj
|
09128c9106
|
shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass
This adds a pass to eliminate if(false) branches within the shader code
|
2022-03-22 02:39:31 -04:00 |
|
ReinUsesLisp
|
2321666580
|
shader: Avoid usage of C++20 ranges to build in clang
|
2021-07-22 21:51:40 -04:00 |
|
ReinUsesLisp
|
3c80ebf1e2
|
shader: Remove invalidated blocks in dead code elimination pass
|
2021-07-22 21:51:29 -04:00 |
|
ReinUsesLisp
|
6236b611cf
|
shader: Move microinstruction header to the value header
|
2021-07-22 21:51:28 -04:00 |
|
ReinUsesLisp
|
db2e9d64aa
|
shader: Implement CAL inlining function calls
|
2021-07-22 21:51:23 -04:00 |
|
ReinUsesLisp
|
756c643f08
|
shader: Support SSA loops on IR
|
2021-07-22 21:51:22 -04:00 |
|
ReinUsesLisp
|
e6892e9da6
|
shader: Initial recompiler work
|
2021-07-22 21:51:21 -04:00 |
|