aboutsummaryrefslogtreecommitdiffstats
path: root/src/broadcom/qpu/qpu_instr.h
Commit message (Expand)AuthorAgeFilesLines
* v3d: add shader-db stat to count SFU stallsJose Maria Casanova Crespo2019-07-221-0/+1
* v3d: implement simultaneous peripheral access exceptions for V3D 4.1+Iago Toral Quiroga2019-06-181-0/+1
* v3d: Fix copy-propagation of input unpacks.Eric Anholt2019-02-051-0/+2
* v3d: Fold comparisons for IF conditions into the flags for the IF.Eric Anholt2019-01-021-0/+2
* v3d: Move "does this instruction have flags" from sched to generic helpers.Eric Anholt2018-12-301-0/+2
* v3d: Do uniform pretty-printing in the QPU dump.Eric Anholt2018-12-141-0/+1
* v3d: Add support for the TMUWT instruction.Eric Anholt2018-07-311-0/+1
* v3d: Switch to using the new SFU instructions on V3D 4.x.Eric Anholt2018-07-231-0/+1
* v3d: Add QPU pack/unpack for the new SFU instructions.Eric Anholt2018-07-231-0/+6
* v3d: Fix the name of the "flpop" operation.Eric Anholt2018-07-231-1/+1
* broadcom/vc5: Add a QPU helper for instructions using the TLB.Eric Anholt2018-03-191-0/+1
* broadcom/vc5: Introduce v3d_qpu_reads_vpm()/v3d_qpu_writes_vpm().Eric Anholt2018-03-191-1/+3
* broadcom/vc5: Extract v3d_qpu_writes_tmu() helper.Eric Anholt2018-03-191-0/+1
* broadcom/vc5: Update QPU instruction pack/unpack for v4.2.Eric Anholt2018-01-271-2/+2
* broadcom/vc5: Add the new TMU write addresses for V3D 4.x (and r5rep).Eric Anholt2018-01-121-0/+16
* broadcom/vc5: Use the new LDVPM/STVPM opcodes on V3D 4.1.Eric Anholt2018-01-121-3/+7
* broadcom/vc5: Add support for QPU pack/unpack/disasm of small immediates.Eric Anholt2018-01-121-0/+10
* broadcom/vc5: Add support for V3Dv4 signal bits.Eric Anholt2018-01-121-3/+13
* broadcom: Add V3D 3.3 QPU instruction pack, unpack, and disasm.Eric Anholt2017-10-101-0/+411