summaryrefslogtreecommitdiffstats
path: root/src/panfrost
Commit message (Expand)AuthorAgeFilesLines
...
* pan/midgard: Shrink successors[] to 2 lengthAlyssa Rosenzweig2019-08-191-1/+1
* pan/bifrost: Manually constant fold register classAlyssa Rosenzweig2019-08-151-12/+9
* panfrost: Implement native RECT texturesAlyssa Rosenzweig2019-08-141-8/+4
* pan/midgard: Disassemble UBO index explicitlyAlyssa Rosenzweig2019-08-141-2/+9
* pan/midgard: Account for unaligned UBOs when promoting uniformsAlyssa Rosenzweig2019-08-141-4/+20
* pan/midgard: Add mir_ubo_shift helperAlyssa Rosenzweig2019-08-142-0/+22
* pan/midgard: Address emit_ubo_read offset in bytesAlyssa Rosenzweig2019-08-141-6/+6
* pan/midgard: Wire writemask into UBO readsAlyssa Rosenzweig2019-08-142-10/+18
* pan/midgard: Identify UBO/SSBO op symmetryAlyssa Rosenzweig2019-08-145-15/+28
* pan/midgard: Emit store_output branch just-in-timeAlyssa Rosenzweig2019-08-142-27/+62
* pan/midgard: Add dont_eliminate flagAlyssa Rosenzweig2019-08-142-0/+4
* pan/decode: Dump FBD tagged pointerAlyssa Rosenzweig2019-08-141-2/+7
* pan/decode: Decode invalid access type upon faultAlyssa Rosenzweig2019-08-142-2/+33
* pan/decode: Fix duplicate heap_end propertyAlyssa Rosenzweig2019-08-141-1/+1
* panfrost: Note "MFBD preload disable" bitAlyssa Rosenzweig2019-08-142-2/+14
* pan/bifrost: Link in compilerAlyssa Rosenzweig2019-08-142-6/+12
* pan/bifrost: Check in remainder of the Bifrost compilerAlyssa Rosenzweig2019-08-145-0/+711
* pan/bifrost: Add bifrost_print.c/hAlyssa Rosenzweig2019-08-142-0/+191
* pan/bifrost: Style format the disassemblerAlyssa Rosenzweig2019-08-144-1084/+2270
* pan/bifrost: Stub out standalone compilerAlyssa Rosenzweig2019-08-141-2/+47
* pan/bifrost: Sync disassembler with Ryan's treeAlyssa Rosenzweig2019-08-143-19/+130
* panfrost: Remove standalone pandecode toolAlyssa Rosenzweig2019-08-142-156/+0
* pan/midgard: Fix disassembly termination conditionAlyssa Rosenzweig2019-08-141-2/+2
* pan/midgard: Improve disassembler robustnessAlyssa Rosenzweig2019-08-141-0/+9
* pan/decode: Split public.h outAlyssa Rosenzweig2019-08-142-12/+53
* pan/decode: Prefer uint64_t to mali_ptrAlyssa Rosenzweig2019-08-143-14/+14
* pan/midgard: Allocate spill_slot onceAlyssa Rosenzweig2019-08-141-1/+3
* pan/midgard: Use hint on midgard_instruction for spill_moveAlyssa Rosenzweig2019-08-142-4/+16
* pan/midgard: Prefix blobber-db output for greppingAlyssa Rosenzweig2019-08-144-6/+14
* pan/midgard: Implement blobber-dbAlyssa Rosenzweig2019-08-144-8/+47
* pan/midgard: Break, not return, in disassemblerAlyssa Rosenzweig2019-08-141-4/+4
* pan/midgard: Handle 64-bit address in mir_mask_of_read_componentsAlyssa Rosenzweig2019-08-121-1/+36
* pan/midgard: Allocate separate spill indices for lowered movesAlyssa Rosenzweig2019-08-121-6/+4
* pan/midgard: Extend liveness analysis to trinary opsAlyssa Rosenzweig2019-08-121-6/+2
* pan/midgard: Fix load/store pairingAlyssa Rosenzweig2019-08-121-9/+6
* pan/midgard: Implement nir_intrinsic_load_num_work_groupsAlyssa Rosenzweig2019-08-122-0/+4
* pan/midgard: Implement some compute builtinsAlyssa Rosenzweig2019-08-121-0/+28
* pan/midgard: Rename ld_global_id -> ld_compute_idAlyssa Rosenzweig2019-08-122-3/+3
* pan/midgard: Handle partial writes in liveness analysisAlyssa Rosenzweig2019-08-121-9/+5
* pan/midgard: Dump "no spill"?Alyssa Rosenzweig2019-08-121-0/+3
* pan/midgard: Absorb nonexistance sourcesAlyssa Rosenzweig2019-08-121-0/+5
* pan/midgard: Pretty-print destinationsAlyssa Rosenzweig2019-08-121-5/+6
* pan/midgard: Pretty-print unitsAlyssa Rosenzweig2019-08-121-1/+24
* pan/midgard: Print mask in dumped MIRAlyssa Rosenzweig2019-08-121-1/+19
* pan/midgard: Add no_spill flagAlyssa Rosenzweig2019-08-122-6/+15
* pan/midgard: Generalize mir_mask_of_read_componentsAlyssa Rosenzweig2019-08-121-11/+24
* pan/midgard: Implement SSBO accessAlyssa Rosenzweig2019-08-122-11/+115
* pan/midgard: Pipe uniform mask through when spillingAlyssa Rosenzweig2019-08-122-2/+30
* pan/midgard: Clamp sysval component countAlyssa Rosenzweig2019-08-122-5/+9
* pan/midgard: Pass uploaded midgard_instruction throughAlyssa Rosenzweig2019-08-122-5/+7