aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost/bifrost/bifrost.h
Commit message (Expand)AuthorAgeFilesLines
* pan/bi: Handle BIFROST_FIRST_WRITE_FMA_P2_READ_P3Alyssa Rosenzweig2020-04-051-1/+2
* pan/bi: Fix outmod/roundmode flipAlyssa Rosenzweig2020-04-011-2/+2
* pan/bi: Use STAGE srcs for scheduler nopsAlyssa Rosenzweig2020-04-011-2/+2
* pan/bi: Structify fadd/min/max16Alyssa Rosenzweig2020-03-311-0/+19
* pan/bi: Add bifrost_fma_2src genericAlyssa Rosenzweig2020-03-311-0/+6
* pan/bi: Expand out FMA conversion opcodesAlyssa Rosenzweig2020-03-311-0/+34
* pan/bi: Finish FMA structuresAlyssa Rosenzweig2020-03-311-4/+21
* pan/bi: Pack csel4 opcodesAlyssa Rosenzweig2020-03-221-0/+3
* pan/bi: Pack LD_ATTRAlyssa Rosenzweig2020-03-221-0/+2
* pan/bi: Pack st_varyAlyssa Rosenzweig2020-03-221-0/+10
* pan/bi: Pack ld_var_addrAlyssa Rosenzweig2020-03-221-0/+2
* pan/bi: Pack ld_ubo opsAlyssa Rosenzweig2020-03-221-0/+11
* pan/bi: Pack a constant quadwordAlyssa Rosenzweig2020-03-221-0/+10
* pan/bi: Implement FMA/MOV without modifiersAlyssa Rosenzweig2020-03-221-0/+3
* pan/bi: Pack BI_BLENDAlyssa Rosenzweig2020-03-191-0/+2
* pan/bi: Add ATEST packingAlyssa Rosenzweig2020-03-191-0/+16
* pan/bi: Pretty-print clause types in disassemblerAlyssa Rosenzweig2020-03-191-2/+14
* pan/bi: Emit load_vary opsAlyssa Rosenzweig2020-03-191-0/+3
* pan/bi: Pack fadd32Alyssa Rosenzweig2020-03-191-0/+2
* pan/bi: Add struct bifrost_fma_fmaAlyssa Rosenzweig2020-03-191-0/+16
* pan/bi: Model 3-bit Bifrost srcs in IRAlyssa Rosenzweig2020-03-191-0/+11
* pan/bi: Add missing __attribute__((packed))Alyssa Rosenzweig2020-03-191-13/+13
* pan/bi: Add packing for register control fieldAlyssa Rosenzweig2020-03-191-0/+18
* pan/bi: Sketch out instruction word packingAlyssa Rosenzweig2020-03-191-0/+3
* pan/bi: Setup initial clause packingAlyssa Rosenzweig2020-03-191-0/+14
* pan/bi: Move some print routines out of the disasmAlyssa Rosenzweig2020-03-051-4/+24
* pan/bi: Extract bifrost_branch structureAlyssa Rosenzweig2020-03-051-0/+16
* pan/bi: Pull out bifrost_load_varAlyssa Rosenzweig2020-03-051-0/+20
* pan/bi: Factor out enum bifrost_minmax_modeAlyssa Rosenzweig2020-03-051-0/+7
* pan/bi: Gut old compilerAlyssa Rosenzweig2020-03-051-0/+19
* pan/bi: Move some definitions from disasm to bifrost.hAlyssa Rosenzweig2020-03-031-0/+62
* pan/bi: Structify FMA_FADDAlyssa Rosenzweig2020-03-031-0/+27
* pan/bi: Squash LD_ATTR ops togetherAlyssa Rosenzweig2020-03-031-6/+15
* pan/bi: Combine LOAD_VARYING_ADDRESS instructions by typeAlyssa Rosenzweig2020-03-031-0/+15
* pan/bi: Decode ADD_SHIFT properlyAlyssa Rosenzweig2020-03-031-0/+12
* pan/bi: Add v4i8 mode to FMA_SHIFTAlyssa Rosenzweig2020-03-031-1/+1
* pan/bi: Decode FMA_SHIFT properlyAlyssa Rosenzweig2020-03-031-0/+11
* pan/bi: Introduce CSEL4 classAlyssa Rosenzweig2020-03-031-0/+21
* panfrost: Move non-Gallium files outside of GalliumAlyssa Rosenzweig2019-07-101-0/+85