aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost/bifrost
Commit message (Expand)AuthorAgeFilesLines
* 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
* pan/bi: Add bi_emit_before helperAlyssa Rosenzweig2020-03-221-0/+9
* pan/bi: Implement FMA/MOV without modifiersAlyssa Rosenzweig2020-03-225-5/+26
* pan/bi: Pack BI_BLENDAlyssa Rosenzweig2020-03-192-0/+18
* pan/bi: Flesh out BI_BLENDAlyssa Rosenzweig2020-03-191-1/+7
* pan/bi: Add ATEST packingAlyssa Rosenzweig2020-03-192-0/+38
* pan/bi: Flesh out ATEST in IRAlyssa Rosenzweig2020-03-192-2/+17
* pan/bi: Track clause types during schedulingAlyssa Rosenzweig2020-03-191-0/+47
* pan/bi: Don't hide SCHED_ADD inside HI_LATENCYAlyssa Rosenzweig2020-03-192-13/+13
* pan/bi: Pretty-print clause types in disassemblerAlyssa Rosenzweig2020-03-194-3/+40
* pan/bi: Route through clause headerAlyssa Rosenzweig2020-03-192-5/+26
* pan/bi: Skip over data registers in port assignmentAlyssa Rosenzweig2020-03-193-10/+28
* pan/bi: Emit load_vary opsAlyssa Rosenzweig2020-03-192-0/+45
* pan/bi: Pass second src for load_vary opsAlyssa Rosenzweig2020-03-191-1/+10
* pan/bi: Generalize bi_get_src a bitAlyssa Rosenzweig2020-03-191-8/+33
* pan/bi: List ADD classes in bi_pack_addAlyssa Rosenzweig2020-03-191-2/+32
* pan/bi: Pack fadd32Alyssa Rosenzweig2020-03-192-0/+25
* pan/bi: Pack BI_FMA opsAlyssa Rosenzweig2020-03-191-6/+84
* pan/bi: Add struct bifrost_fma_fmaAlyssa Rosenzweig2020-03-191-0/+16
* pan/bi: Model 3-bit Bifrost srcs in IRAlyssa Rosenzweig2020-03-192-1/+14