diff options
author | Eric Anholt <eric@anholt.net> | 2018-01-09 09:40:57 -0800 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2018-01-12 21:55:23 -0800 |
commit | 86a12b4d5a49c68f4613513d2846c5eb8e56a677 (patch) | |
tree | 3ca97663bde40b843c1b7e054525eab1aa3f4f0a /src/broadcom/compiler/qpu_validate.c | |
parent | a075bb67262bd48c882f0c8fcc18e0e642c76b86 (diff) |
broadcom/vc5: Properly schedule the thread-end THRSW.
This fills in the delay slots of thread end as much as we can (other than
being cautious about potential TLBZ writes).
In the process, I moved the thread end THRSW instruction creation to the
scheduler. Once we start emitting THRSWs in the shader, we need to
schedule the thread-end one differently from other THRSWs, so having it in
there makes that easy.
Diffstat (limited to 'src/broadcom/compiler/qpu_validate.c')
0 files changed, 0 insertions, 0 deletions