summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glasm/emit_glasm_instructions.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* glasm: Add MUFU instructions to GLASMGravatar ReinUsesLisp2021-07-221-7/+7
* glasm: Implement IAbs64 and INeg64 on GLASMGravatar ReinUsesLisp2021-07-221-2/+2
* glasm: Implement SelectU64 on GLASMGravatar ReinUsesLisp2021-07-221-1/+2
* glasm: Implement storage atomic opsGravatar ameerj2021-07-221-54/+54
* glasm: Add conversion instructions to GLASMGravatar ReinUsesLisp2021-07-221-60/+62
* glasm: Add fp min/max insts and fix store for fp64 on GLASMGravatar ReinUsesLisp2021-07-221-2/+2
* glasm: Add logical instructions on GLASMGravatar ReinUsesLisp2021-07-221-4/+4
* glasm: Add floating-point comparisons on GLASMGravatar ReinUsesLisp2021-07-221-27/+27
* emit_glasm: Implement more integer alu opsGravatar ameerj2021-07-221-11/+11
* glasm: Reimplement bitwise ops and BFI/BFEGravatar ameerj2021-07-221-16/+18
* glasm: Initial GLASM fp64 supportGravatar ReinUsesLisp2021-07-221-6/+6
* glasm: Implement GLASM fp16 packing and move bitwise insnsGravatar ReinUsesLisp2021-07-221-2/+2
* glasm: Implement more GLASM composite instructionsGravatar ReinUsesLisp2021-07-221-10/+15
* glasm: Make GLASM aware of typesGravatar ReinUsesLisp2021-07-221-457/+387
* glasm: Use CMP.S for Select32Gravatar ameerj2021-07-221-2/+2
* glasm: Implement BFI, BFEGravatar ameerj2021-07-221-31/+35
* glasm: Implement basic GLASM instructionsGravatar ReinUsesLisp2021-07-221-80/+97
* glasm: Add GLASM backend infrastructureGravatar ReinUsesLisp2021-07-221-0/+650