aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost/bifrost
Commit message (Expand)AuthorAgeFilesLines
* pan/bi: Handle abs packing for fp16/FMA add/minAlyssa Rosenzweig2020-03-311-2/+61
* pan/bi: Handle core faddminmax16 packingAlyssa Rosenzweig2020-03-311-4/+33
* pan/bi: Structify fadd/min/max16Alyssa Rosenzweig2020-03-311-0/+19
* pan/bi: Add v2f16 versions of rounding opsAlyssa Rosenzweig2020-03-311-8/+16
* pan/bi: Handle round opcodes in frontendAlyssa Rosenzweig2020-03-311-0/+22
* pan/bi: Assert out i16 related converts for nowAlyssa Rosenzweig2020-03-311-3/+4
* pan/bi: Add one-source f32->f16 opAlyssa Rosenzweig2020-03-311-1/+8
* pan/bi: Add bifrost_fma_2src genericAlyssa Rosenzweig2020-03-311-0/+6
* pan/bi: Handle standard FMA conversionsAlyssa Rosenzweig2020-03-311-3/+12
* pan/bi: Enumerate conversionsAlyssa Rosenzweig2020-03-311-1/+51
* pan/bi: Expand out FMA conversion opcodesAlyssa Rosenzweig2020-03-312-0/+41
* pan/bi: Pack outmod and roundmode with FMAAlyssa Rosenzweig2020-03-311-0/+4
* pan/bi: Add FMA16 packingAlyssa Rosenzweig2020-03-311-12/+51
* pan/bi: Fix missing type for fmulAlyssa Rosenzweig2020-03-311-0/+1
* pan/bi: Finish FMA structuresAlyssa Rosenzweig2020-03-311-4/+21
* pan/bi: Ignore swizzle in unwritten componentAlyssa Rosenzweig2020-03-313-0/+13
* pan/bi: Handle f2f* opcodesAlyssa Rosenzweig2020-03-311-0/+4
* pan/bi: Enable precision lowering in standalone compilerAlyssa Rosenzweig2020-03-311-1/+2
* pan/bi: Fix off-by-one in scoreboarding packingAlyssa Rosenzweig2020-03-312-6/+5
* pan/bi: Fix overzealous write barriersAlyssa Rosenzweig2020-03-311-1/+4
* pan/bit: Begin generating a vertex jobAlyssa Rosenzweig2020-03-313-12/+120
* pan/bit: Submit a WRITE_VALUE job as a sanity checkAlyssa Rosenzweig2020-03-313-1/+69
* pan/bit: Open up the deviceAlyssa Rosenzweig2020-03-313-0/+30
* pan/bit: Link standalone compiler with en/decoderAlyssa Rosenzweig2020-03-312-0/+75
* meson: inline `inc_common`Eric Engestrom2020-03-281-1/+1
* Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák2020-03-271-1/+1
* pan/bi: Rewrite aligned vectors as wellAlyssa Rosenzweig2020-03-241-15/+62
* pan/bi: Lower combines to rewrites for scalarsAlyssa Rosenzweig2020-03-241-7/+141
* pan/bi: Ingest vecN directly (again)Alyssa Rosenzweig2020-03-246-48/+88
* pan/bi: Pack csel4 opcodesAlyssa Rosenzweig2020-03-222-1/+80
* pan/bi: Default csel to "!= 0" modeAlyssa Rosenzweig2020-03-221-0/+5
* pan/bi: Use bi_lookup_immediate when packingAlyssa Rosenzweig2020-03-221-15/+25
* pan/bi: Respect shift when printing immediatesAlyssa Rosenzweig2020-03-223-2/+11
* pan/bi: Implement csel fusingAlyssa Rosenzweig2020-03-221-21/+65
* pan/bi: Add `soft` NIR->BIR condition translationAlyssa Rosenzweig2020-03-221-3/+11
* pan/bi: Remove hacks for 1-bit booleans in IRAlyssa Rosenzweig2020-03-224-8/+8
* pan/bi: Lower bool to intsAlyssa Rosenzweig2020-03-222-27/+39
* pan/bi: Pack LD_ATTRAlyssa Rosenzweig2020-03-223-11/+39
* pan/bi: Pack st_varyAlyssa Rosenzweig2020-03-222-0/+29
* pan/bi: Add store_channels propertyAlyssa Rosenzweig2020-03-223-1/+7
* pan/bi: Generalize data register settingAlyssa Rosenzweig2020-03-221-3/+15
* pan/bi: Flesh out st_vary IRAlyssa Rosenzweig2020-03-224-15/+16
* pan/bi: Pack ld_var_addrAlyssa Rosenzweig2020-03-224-1/+42
* pan/bi: Pack ld_ubo opsAlyssa Rosenzweig2020-03-222-0/+50
* pan/bi: Add bi_load32_components helperAlyssa Rosenzweig2020-03-222-0/+11
* pan/bi: Include UBO index for sysval readsAlyssa Rosenzweig2020-03-221-1/+1
* pan/bi: Index out constants in instructionsAlyssa Rosenzweig2020-03-221-28/+90
* pan/bi: Document constant related errata(?)Alyssa Rosenzweig2020-03-221-0/+5
* pan/bi: Pack a constant quadwordAlyssa Rosenzweig2020-03-222-1/+50
* pan/bi: Add move lowering passAlyssa Rosenzweig2020-03-221-0/+43