aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost/midgard
Commit message (Expand)AuthorAgeFilesLines
* pan/bi: Paste over bi_has_argAlyssa Rosenzweig2020-03-111-1/+1
* panfrost: Sync Midgard/Bifrost control flowAlyssa Rosenzweig2020-03-113-32/+3
* panfrost: Move liveness analysis to root panfrost/Alyssa Rosenzweig2020-03-112-189/+8
* pan/midgard: Subclass midgard_block from pan_blockAlyssa Rosenzweig2020-03-119-87/+127
* pan/midgard: Sync midgard_block field names with BifrostAlyssa Rosenzweig2020-03-114-9/+9
* pan/midgard: Decontextualize liveness analysis coreAlyssa Rosenzweig2020-03-111-11/+12
* pan/midgard: Localize `visited` trackingAlyssa Rosenzweig2020-03-112-15/+11
* panfrost: Move Midgard sysval code to common PanfrostAlyssa Rosenzweig2020-03-112-123/+2
* pan/midgard: Remove dest_override sysval argumentAlyssa Rosenzweig2020-03-111-8/+5
* pan/midgard: Decontextualize midgard_nir_assign_sysval_bodyAlyssa Rosenzweig2020-03-112-16/+18
* pan/midgard: Remove indexing dependency of sysvalsAlyssa Rosenzweig2020-03-111-4/+6
* pan/midgard: Adjust sysval-related prototypesAlyssa Rosenzweig2020-03-113-14/+14
* pan/midgard: Remove unused iteratorsAlyssa Rosenzweig2020-03-111-6/+0
* panfrost: Promote midgard_program to panfrost/utilAlyssa Rosenzweig2020-03-112-75/+3
* panfrost: Move mir_to_bytemask to common codeAlyssa Rosenzweig2020-03-104-49/+5
* pan/midgard: Use address analysis for globals, etcAlyssa Rosenzweig2020-02-273-37/+7
* pan/midgard: Add address analysis frameworkAlyssa Rosenzweig2020-02-271-0/+205
* pan/midgard: Force address alignmentAlyssa Rosenzweig2020-02-271-0/+10
* pan/midgard: Round up bytemasks when promoting uniformsAlyssa Rosenzweig2020-02-271-1/+2
* pan/midgard: Fix load/store argument sizingAlyssa Rosenzweig2020-02-272-2/+14
* pan/midgard: Add LDST_ADDRESS propertyAlyssa Rosenzweig2020-02-273-11/+15
* pan/midgard: Extract nir_ssa_index helperAlyssa Rosenzweig2020-02-271-1/+7
* pan/midgard: Partially fix 64-bit swizzle alignmentAlyssa Rosenzweig2020-02-272-3/+24
* pan/midgard: Allow fusing inverted sources for inverted opsAlyssa Rosenzweig2020-02-271-1/+0
* pan/midgard: Allow inverted inverted opsAlyssa Rosenzweig2020-02-271-1/+20
* pan/midgard: Don't spill near a branchAlyssa Rosenzweig2020-02-271-0/+8
* nir: Drop nir_tex_instr::texture_array_sizeJason Ekstrand2020-02-261-1/+0
* panfrost: Remove some more prints to stdoutTomeu Vizoso2020-02-261-3/+3
* pan/midgard: Implement load/store_sharedAlyssa Rosenzweig2020-02-241-9/+36
* pan/midgard: Implement nir_intrinsic_get_buffer_sizeAlyssa Rosenzweig2020-02-242-9/+11
* pan/midgard: Lower SSBOs in NIRAlyssa Rosenzweig2020-02-241-64/+26
* pan/midgard: Identify clamp(x, -1.0, 1.0) flagAlyssa Rosenzweig2020-02-202-4/+4
* pan/midgard: Use fprintf instead of printf for constantsAlyssa Rosenzweig2020-02-161-9/+9
* pan/midgard: Don't crash with constants on unknown opsAlyssa Rosenzweig2020-02-161-0/+4
* pan/midgard: Identify stack barrier flagAlyssa Rosenzweig2020-02-162-2/+7
* pan/midgard: Set xyzx swizzle for load_compute_argAlyssa Rosenzweig2020-02-161-0/+1
* pan/midgard: Infer tags entirelyAlyssa Rosenzweig2020-02-161-5/+21
* pan/midgard: Imply next tagsAlyssa Rosenzweig2020-02-161-10/+41
* pan/midgard: Overhaul tag handlingAlyssa Rosenzweig2020-02-168-113/+70
* pan/midgard: Improve barrier disassemblyAlyssa Rosenzweig2020-02-163-8/+31
* pan/midgard: Fix 32/64 mixed swizzle packingAlyssa Rosenzweig2020-02-161-2/+7
* pan/midgard: Allow jumping out of a shaderAlyssa Rosenzweig2020-02-161-5/+5
* pan/midgard: Implement barriersAlyssa Rosenzweig2020-02-166-2/+37
* pan/midgard: Fix swizzles harderAlyssa Rosenzweig2020-02-161-54/+46
* pan/midgard: Fix missing prefixesAlyssa Rosenzweig2020-02-161-1/+1
* pan/midgard: Track pressure when scheduling ld/stAlyssa Rosenzweig2020-02-161-0/+35
* panfrost: Remove unused anonymous enum variables.Vinson Lee2020-02-111-2/+2
* pan/midgard: Fix scheduling issue with csel + render target referenceAlyssa Rosenzweig2020-02-051-12/+18
* pan/midgard: Add nir_intrinsic_store_zs_output_pan supportBoris Brezillon2020-02-055-26/+73
* pan/midgard: Turn Z/S stores into zs_output_pan intrinsicsBoris Brezillon2020-02-051-0/+98