aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost/midgard
Commit message (Expand)AuthorAgeFilesLines
* pan/mdg: Enable nir_opt_algebraic_distribute_src_modsAlyssa Rosenzweig2020-05-011-0/+1
* pan/mdg: Drop `opt` in name of midgard_opt_cull_dead_branchAlyssa Rosenzweig2020-05-011-2/+2
* pan/mdg: Drop forever todoAlyssa Rosenzweig2020-05-011-13/+3
* pan/mdg: Move constant switch opts to algebraic passAlyssa Rosenzweig2020-05-012-46/+15
* pan/mdg: Rename .one to .sat_signedAlyssa Rosenzweig2020-05-012-2/+2
* pan/mdg: Ingest actual isub opsAlyssa Rosenzweig2020-05-012-1/+3
* pan/mdg: Be a bit more pedantic in invert passesAlyssa Rosenzweig2020-04-291-0/+1
* pan/mdg: Track more typesAlyssa Rosenzweig2020-04-291-3/+11
* pan/mdg: Replicate 16-bit swizzlesAlyssa Rosenzweig2020-04-291-0/+6
* pan/mdg: Ensure fdot is scalar out in disasmAlyssa Rosenzweig2020-04-291-0/+11
* pan/mdg: Move condense_writemask to disasmAlyssa Rosenzweig2020-04-292-22/+22
* pan/mdg: Pass through some types from schedulingAlyssa Rosenzweig2020-04-291-0/+4
* pan/mdg: Don't crash on unknown branch targetAlyssa Rosenzweig2020-04-291-1/+2
* pan/mdg: Make some branch targets more explicitAlyssa Rosenzweig2020-04-291-0/+2
* pan/mdg: Always print the maskAlyssa Rosenzweig2020-04-291-3/+1
* pan/mdg: Specialize swizzle to typeAlyssa Rosenzweig2020-04-291-6/+12
* pan/mdg: Lower specials to 32-bitAlyssa Rosenzweig2020-04-291-0/+6
* pan/mdg: Move sampler_type emission to pack timeAlyssa Rosenzweig2020-04-292-16/+16
* pan/mdg: Set texture full fields at pack timeAlyssa Rosenzweig2020-04-292-5/+9
* pan/mdg: Track texture typesAlyssa Rosenzweig2020-04-291-1/+10
* pan/mdg: Track v_mov type (force uint32 for now?)Alyssa Rosenzweig2020-04-291-0/+2
* pan/mdg: Denoise printsAlyssa Rosenzweig2020-04-291-9/+21
* pan/mdg: Track a primary type for I/OAlyssa Rosenzweig2020-04-291-15/+17
* pan/mdg: Another goofy comment goneAlyssa Rosenzweig2020-04-291-9/+1
* pan/mdg: Track ALU dest typeAlyssa Rosenzweig2020-04-291-2/+3
* pan/mdg: Track ALU src typesAlyssa Rosenzweig2020-04-291-18/+20
* pan/mdg: Add type fields to IRAlyssa Rosenzweig2020-04-292-7/+13
* pan/mdg: Set lower_flrp16Alyssa Rosenzweig2020-04-291-0/+1
* pan/mdg: Remove old hackAlyssa Rosenzweig2020-04-291-3/+0
* pan/mdg: Remove goofy 16-bit commentAlyssa Rosenzweig2020-04-291-8/+0
* pan/mdg: Don't break SSAAlyssa Rosenzweig2020-04-291-7/+2
* pan/mdg: SSA_FIXED_MINIMUM already covered by PAN_IS_REGAlyssa Rosenzweig2020-04-292-3/+1
* pan/mdg: Use PAN_IS_REGAlyssa Rosenzweig2020-04-296-21/+17
* pan/mdg: Remove nir_alu_src_indexAlyssa Rosenzweig2020-04-293-10/+4
* nir: add pack_32_2x16_split/unpack_32_2x16_split loweringJonathan Marek2020-04-271-2/+1
* remove final imports.h and imports.c bitsDylan Baker2020-04-211-3/+2
* pan/midgard: Fix f2u naming confusionAlyssa Rosenzweig2020-04-131-4/+4
* panfrost: Move uniform_count to pan_assembleAlyssa Rosenzweig2020-04-101-2/+0
* panfrost: Move varying linking to cmdstreamAlyssa Rosenzweig2020-04-101-67/+0
* pan/midgard: Remove unused max_varying variableAlyssa Rosenzweig2020-04-101-2/+0
* pan/midgard: Fix a divide by zero in emit_alu_bundleIcecream952020-04-031-2/+2
* meson: inline `inc_common`Eric Engestrom2020-03-281-1/+4
* Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák2020-03-271-1/+1
* pan/midgard: Remove incorrect comment in RAAlyssa Rosenzweig2020-03-121-7/+0
* panfrost: Move lcra to panfrost/utilAlyssa Rosenzweig2020-03-125-359/+1
* 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