1. A graphics unit, comprising: execution circuitry configured to execute clauses of graphics instructions; decode circuitry configured to receive graphics instructions and a clause identifier for each received graphics instruction and to decode the received graphics instructions; hazard circuitry configured to generate hazard information that specifies dependencies between ones of the decoded graphics instructions in the same clause; and caching circuitry that includes a plurality entries configured to store: a set of decoded instructions in the same clause; and hazard information generated by the decode circuitry for the clause.