1# Bifrost compiler 2 3## Register file 4 5Defined partially in software, partially in hardware. 6 7## Blend shaders 8 9R0 - R3: input (color #0) 10R4 - R7: input (color #1) 11R8 - R15: general purpose 12R48: return address 13 14## Fragment 15 16Anything live during BLEND must respect blend shader registers. 17 18R0 - R3: preloaded (message #0) 19R4 - R7: preloaded (message #1) 20R57 - R63: preloaded (various) 21 22R0 - R15: general purpose (full threads) 23R48 - R63: general purpose (full threads) 24 25R32 - R47: general purpose (half threads, or v6) 26