summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/frontend/ir/value.h (unfollow)
Commit message (Expand)AuthorFilesLines
2023-02-04shader_recompiler/value.h: Remove lingering references to S32Gravatar ameerj1-11/+0
2023-01-29Move to Clang Format 15Gravatar Levi Behunin1-7/+6
2023-01-25shader_recompiler: Remove S32 IR typeGravatar ameerj1-1/+0
2022-11-29value.h: remove recursive includeGravatar ameerj1-1/+0
2022-11-04video_core: Fix SNORM texture buffer emulating error (#9001)Gravatar Feng Chen1-0/+12
2022-10-25Revert "shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass"Gravatar Feng Chen1-4/+0
2022-04-23general: Convert source file copyright comments over to SPDXGravatar Morph1-3/+2
2022-03-23dead_code_elimination_pass: Remove unreachable Phi argumentsGravatar ameerj1-0/+4
2021-11-16shader: Add copy constructor to instructionsGravatar ReinUsesLisp1-1/+1
2021-10-31ShaderCache: Order Phi Arguments from farthest away to nearest.Gravatar Fernando Sahmkow1-0/+3
2021-07-26shader_recompiler: Remove unnecessary [[nodiscard]] instancesGravatar Lioncash1-2/+2
2021-07-26shader: Add TryInstRecursive utility to valuesGravatar ReinUsesLisp1-0/+8
2021-07-22Revert "glasm: Skip phi moves on undefined instructions"Gravatar ReinUsesLisp1-13/+0
2021-07-22glasm: Skip phi moves on undefined instructionsGravatar ReinUsesLisp1-0/+13
2021-07-22glasm: Initial implementation of phi nodes on GLASMGravatar ReinUsesLisp1-0/+4
2021-07-22glasm: Rework control flow introducing a syntax listGravatar ReinUsesLisp1-9/+0
2021-07-22glasm: Implement basic GLASM instructionsGravatar ReinUsesLisp1-0/+6
2021-07-22glasm: Add GLASM backend infrastructureGravatar ReinUsesLisp1-0/+6
2021-07-22shader: Inline common Value gettersGravatar ReinUsesLisp1-2/+102
2021-07-22shader: Use memset to reset instruction argumentsGravatar ReinUsesLisp1-3/+4
2021-07-22shader: Inline common Value functions into the headerGravatar ReinUsesLisp1-0/+23
2021-07-22shader: Move microinstruction header to the value headerGravatar ReinUsesLisp1-1/+150
2021-07-22shader: Implement tessellation shaders, polygon mode and invocation idGravatar ReinUsesLisp1-0/+4
2021-07-22shader_recompiler,video_core: Cleanup some GCC and Clang errorsGravatar lat9nq1-1/+1
2021-07-22shader: Refactor PTP and other minor changesGravatar ReinUsesLisp1-1/+0
2021-07-22shader: Implement TLD4.PTPGravatar FernandoS271-0/+1
2021-07-22shader: Implement DADDGravatar ameerj1-0/+1
2021-07-22shader: Initial support for textures and TEXGravatar ReinUsesLisp1-0/+1
2021-07-22shader: Fix control flowGravatar ReinUsesLisp1-0/+1
2021-07-22shader: Add utility to resolve identities on a valueGravatar ReinUsesLisp1-0/+1
2021-07-22shader: Make typed IRGravatar ReinUsesLisp1-0/+10
2021-07-22shader: Constant propagation and global memory to storage bufferGravatar ReinUsesLisp1-1/+0
2021-07-22shader: SSA and dominanceGravatar ReinUsesLisp1-0/+3
2021-07-22shader: Initial recompiler workGravatar ReinUsesLisp1-0/+98