aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/ir_opt/dead_code_elimination_pass.cpp
AgeCommit message (Collapse)Author
2022-10-25Revert "shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass"Feng Chen
2022-04-23general: Convert source file copyright comments over to SPDXMorph
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.
2022-03-23dead_code_elimination_pass: Remove unreachable Phi argumentsameerj
2022-03-22shader_recompiler/dead_code_elimination: Add DeadBranchElimination passameerj
This adds a pass to eliminate if(false) branches within the shader code
2021-07-22shader: Avoid usage of C++20 ranges to build in clangReinUsesLisp
2021-07-22shader: Remove invalidated blocks in dead code elimination passReinUsesLisp
2021-07-22shader: Move microinstruction header to the value headerReinUsesLisp
2021-07-22shader: Implement CAL inlining function callsReinUsesLisp
2021-07-22shader: Support SSA loops on IRReinUsesLisp
2021-07-22shader: Initial recompiler workReinUsesLisp