aco: Fix workgroup size calculation.
[mesa.git] / src / panfrost /
2020-03-28 Eric Engestrommeson: inline `inc_common`
2020-03-27 Marek OlšákMove compiler.h and imports.h/c from src/mesa/main...
2020-03-26 Icecream95panfrost: Extend the tiled store fast-path to loads
2020-03-24 Alyssa Rosenzweigpan/bi: Rewrite aligned vectors as well
2020-03-24 Alyssa Rosenzweigpan/bi: Lower combines to rewrites for scalars
2020-03-24 Alyssa Rosenzweigpan/bi: Ingest vecN directly (again)
2020-03-23 Roman Stratiienkopanfrost: Align Android makefiles with recent changes
2020-03-22 Alyssa Rosenzweigpan/bi: Pack csel4 opcodes
2020-03-22 Alyssa Rosenzweigpan/bi: Default csel to "!= 0" mode
2020-03-22 Alyssa Rosenzweigpan/bi: Use bi_lookup_immediate when packing
2020-03-22 Alyssa Rosenzweigpan/bi: Respect shift when printing immediates
2020-03-22 Alyssa Rosenzweigpan/bi: Implement csel fusing
2020-03-22 Alyssa Rosenzweigpan/bi: Add `soft` NIR->BIR condition translation
2020-03-22 Alyssa Rosenzweigpan/bi: Remove hacks for 1-bit booleans in IR
2020-03-22 Alyssa Rosenzweigpan/bi: Lower bool to ints
2020-03-22 Alyssa Rosenzweigpan/bi: Pack LD_ATTR
2020-03-22 Alyssa Rosenzweigpan/bi: Pack st_vary
2020-03-22 Alyssa Rosenzweigpan/bi: Add store_channels property
2020-03-22 Alyssa Rosenzweigpan/bi: Generalize data register setting
2020-03-22 Alyssa Rosenzweigpan/bi: Flesh out st_vary IR
2020-03-22 Alyssa Rosenzweigpan/bi: Pack ld_var_addr
2020-03-22 Alyssa Rosenzweigpan/bi: Pack ld_ubo ops
2020-03-22 Alyssa Rosenzweigpan/bi: Add bi_load32_components helper
2020-03-22 Alyssa Rosenzweigpan/bi: Include UBO index for sysval reads
2020-03-22 Alyssa Rosenzweigpan/bi: Index out constants in instructions
2020-03-22 Alyssa Rosenzweigpan/bi: Document constant related errata(?)
2020-03-22 Alyssa Rosenzweigpan/bi: Pack a constant quadword
2020-03-22 Alyssa Rosenzweigpan/bi: Add move lowering pass
2020-03-22 Alyssa Rosenzweigpan/bi: Add bi_emit_before helper
2020-03-22 Alyssa Rosenzweigpan/bi: Implement FMA/MOV without modifiers
2020-03-19 Alyssa Rosenzweigpan/bi: Pack BI_BLEND
2020-03-19 Alyssa Rosenzweigpan/bi: Flesh out BI_BLEND
2020-03-19 Alyssa Rosenzweigpan/bi: Add ATEST packing
2020-03-19 Alyssa Rosenzweigpan/bi: Flesh out ATEST in IR
2020-03-19 Alyssa Rosenzweigpan/bi: Track clause types during scheduling
2020-03-19 Alyssa Rosenzweigpan/bi: Don't hide SCHED_ADD inside HI_LATENCY
2020-03-19 Alyssa Rosenzweigpan/bi: Pretty-print clause types in disassembler
2020-03-19 Alyssa Rosenzweigpan/bi: Route through clause header
2020-03-19 Alyssa Rosenzweigpan/bi: Skip over data registers in port assignment
2020-03-19 Alyssa Rosenzweigpan/bi: Emit load_vary ops
2020-03-19 Alyssa Rosenzweigpan/bi: Pass second src for load_vary ops
2020-03-19 Alyssa Rosenzweigpan/bi: Generalize bi_get_src a bit
2020-03-19 Alyssa Rosenzweigpan/bi: List ADD classes in bi_pack_add
2020-03-19 Alyssa Rosenzweigpan/bi: Pack fadd32
2020-03-19 Alyssa Rosenzweigpan/bi: Pack BI_FMA ops
2020-03-19 Alyssa Rosenzweigpan/bi: Add struct bifrost_fma_fma
2020-03-19 Alyssa Rosenzweigpan/bi: Model 3-bit Bifrost srcs in IR
2020-03-19 Alyssa Rosenzweigpan/bi: Route through first_instruction field
2020-03-19 Alyssa Rosenzweigpan/bi: Assign registers to ports
2020-03-19 Alyssa Rosenzweigpan/bi: Add missing __attribute__((packed))
2020-03-19 Alyssa Rosenzweigpan/bi: Pack register fields
2020-03-19 Alyssa Rosenzweigpan/bi: Add packing for register control field
2020-03-19 Alyssa Rosenzweigpan/bi: Sketch out instruction word packing
2020-03-19 Alyssa Rosenzweigpan/bi: Setup initial clause packing
2020-03-12 Alyssa Rosenzweigpan/bi: Interpret register allocation results
2020-03-12 Alyssa Rosenzweigpan/bi: Add register allocator
2020-03-12 Alyssa Rosenzweigpan/bi: Fix missing src_types
2020-03-12 Alyssa Rosenzweigpan/bi: Fix vector handling of readmasks
2020-03-12 Alyssa Rosenzweigpan/bi: Minor fixes in iteration macros
2020-03-12 Alyssa Rosenzweigpan/midgard: Remove incorrect comment in RA
2020-03-12 Alyssa Rosenzweigpanfrost: Move lcra to panfrost/util
2020-03-11 Alyssa Rosenzweigpan/bi: Fix swizzle for second argument to ST_VARY
2020-03-11 Alyssa Rosenzweigpan/bi: Implement nir_op_ffma
2020-03-11 Alyssa Rosenzweigpan/bi: Add dead code elimination pass
2020-03-11 Alyssa Rosenzweigpan/bi: Add liveness analysis pass
2020-03-11 Alyssa Rosenzweigpan/bi: Add bi_max_temp helper
2020-03-11 Alyssa Rosenzweigpan/bi: Add bi_next/prev_op helpers
2020-03-11 Alyssa Rosenzweigpan/bi: Add bi_bytemask_of_read_components helpers
2020-03-11 Alyssa Rosenzweigpan/bi: Paste over bi_has_arg
2020-03-11 Alyssa Rosenzweigpanfrost: Sync Midgard/Bifrost control flow
2020-03-11 Alyssa Rosenzweigpanfrost: Move liveness analysis to root panfrost/
2020-03-11 Alyssa Rosenzweigpan/midgard: Subclass midgard_block from pan_block
2020-03-11 Alyssa Rosenzweigpan/midgard: Sync midgard_block field names with Bifrost
2020-03-11 Alyssa Rosenzweigpan/midgard: Decontextualize liveness analysis core
2020-03-11 Alyssa Rosenzweigpan/midgard: Localize `visited` tracking
2020-03-11 Alyssa Rosenzweigpan/bi: Implement sysvals
2020-03-11 Alyssa Rosenzweigpan/bi: Switch to panfrost_program
2020-03-11 Alyssa Rosenzweigpanfrost: Move Midgard sysval code to common Panfrost
2020-03-11 Alyssa Rosenzweigpan/midgard: Remove dest_override sysval argument
2020-03-11 Alyssa Rosenzweigpan/midgard: Decontextualize midgard_nir_assign_sysval_body
2020-03-11 Alyssa Rosenzweigpan/midgard: Remove indexing dependency of sysvals
2020-03-11 Alyssa Rosenzweigpan/midgard: Adjust sysval-related prototypes
2020-03-11 Alyssa Rosenzweigpan/midgard: Remove unused iterators
2020-03-11 Alyssa Rosenzweigpanfrost: Promote midgard_program to panfrost/util
2020-03-11 John Stultzpanfrost: Move pan_afbc.c file to the the right Makefil...
2020-03-10 Alyssa Rosenzweigpan/bi: Implement comparison opcodes via BI_CMP
2020-03-10 Alyssa Rosenzweigpan/bi: Print source types unconditionally
2020-03-10 Alyssa Rosenzweigpan/bi: Specify comparison op for BI_CMP
2020-03-10 Alyssa Rosenzweigpan/bi: Lower b2f to bcsel
2020-03-10 Alyssa Rosenzweigpan/bi: Implement nir_op_bcsel
2020-03-10 Alyssa Rosenzweigpan/bi: Import algebraic pass from midgard
2020-03-10 Alyssa Rosenzweigpan/bi: Add isub op
2020-03-10 Alyssa Rosenzweigpan/bi: Disable lower_sub
2020-03-10 Alyssa Rosenzweigpan/bi: Implement fabs, fneg as fmov with mods
2020-03-10 Alyssa Rosenzweigpan/bi: Handle special ops in NIR->BIR
2020-03-10 Alyssa Rosenzweigpan/bi: Add BI_SPECIAL_* enum
2020-03-10 Alyssa Rosenzweigpan/bi: Add a bunch of ALU ops
2020-03-10 Alyssa Rosenzweigpan/bi: Implement fsat as mov.sat
2020-03-10 Alyssa Rosenzweigpan/bi: Allow inlining constants
2020-03-10 Alyssa Rosenzweigpan/bi: Add initial handling of ALU ops
next