Commit Graph

10 Commits (20118075c58b96baeb676df3060dc150aa22523a)

Author SHA1 Message Date
Feng Chen 165bce3c2d
Revert "shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass" 3 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
4 years ago
ameerj 67159e3be7 dead_code_elimination_pass: Remove unreachable Phi arguments 4 years ago
ameerj f10d40a0a2 shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass
This adds a pass to eliminate if(false) branches within the shader code
4 years ago
ReinUsesLisp bf2956d77a shader: Avoid usage of C++20 ranges to build in clang 4 years ago
ReinUsesLisp 92a01984e6 shader: Remove invalidated blocks in dead code elimination pass 4 years ago
ReinUsesLisp 050e81500c shader: Move microinstruction header to the value header 4 years ago
ReinUsesLisp 71f96fa636 shader: Implement CAL inlining function calls 4 years ago
ReinUsesLisp cbfb7d182a shader: Support SSA loops on IR 4 years ago
ReinUsesLisp 2d48a7b4d0 shader: Initial recompiler work 4 years ago