summaryrefslogtreecommitdiffstats
path: root/src/broadcom/compiler/vir_register_allocate.c
Commit message (Expand)AuthorAgeFilesLines
* v3d: Add support for CS workgroup/invocation id intrinsics.Eric Anholt2019-01-141-0/+1
* v3d: Avoid spilling that breaks the r5 usage after a ldvary.Eric Anholt2018-08-061-0/+9
* v3d: Wait for TMU writes to complete before continuing after a spill.Eric Anholt2018-08-061-1/+6
* v3d: Add some debug code for forcing register spilling.Eric Anholt2018-08-061-0/+14
* v3d: Switch to using the new SFU instructions on V3D 4.x.Eric Anholt2018-07-231-0/+13
* v3d: Rotate through registers to improve post-RA scheduling options.Eric Anholt2018-07-231-0/+45
* broadcom/vc5: Add support for register spilling.Eric Anholt2018-03-191-4/+240
* broadcom/vc5: Use THRSW to enable multi-threaded shaders.Eric Anholt2018-01-121-25/+21
* broadcom/vc5: Use a physical-reg-only register class for LDVPM.Eric Anholt2018-01-121-7/+19
* broadcom/vc5: Use the new LDVPM/STVPM opcodes on V3D 4.1.Eric Anholt2018-01-121-0/+22
* broadcom/vc5: Add support for V3Dv4 signal bits.Eric Anholt2018-01-121-2/+2
* broadcom: Add VC5 NIR compiler.Eric Anholt2017-10-101-0/+254