aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost/midgard/helpers.h
Commit message (Expand)AuthorAgeFilesLines
* pan/midgard: Add LDST_ADDRESS propertyAlyssa Rosenzweig2020-02-271-0/+3
* pan/midgard: Overhaul tag handlingAlyssa Rosenzweig2020-02-161-11/+5
* pan/midgard: Implement barriersAlyssa Rosenzweig2020-02-161-0/+1
* panfrost/midgard: Prettify embedded constant printsBoris Brezillon2020-01-271-0/+6
* panfrost/midgard: Add a condense_writemask() helperBoris Brezillon2020-01-271-0/+22
* pan/midgard: Generalize IS_ALU and quadword_sizeAlyssa Rosenzweig2020-01-021-22/+1
* pan/midgard: Move midgard_is_branch_unit to helpersAfonso Bordado2019-12-311-0/+6
* pan/midgard: Optimize comparisions with similar operationsAfonso Bordado2019-12-201-0/+13
* pan/midgard: Implement textureOffset for 2D texturesAlyssa Rosenzweig2019-12-201-1/+2
* pan/midgard: Remove unused ld/st packing hepersAlyssa Rosenzweig2019-12-131-18/+0
* pan/midgard: Expand 64-bit writemasksAlyssa Rosenzweig2019-11-151-5/+7
* pan/midgard: Refactor swizzlesAlyssa Rosenzweig2019-11-011-86/+17
* pan/midgard: Remove OP_IS_STORE_VARYAlyssa Rosenzweig2019-11-011-7/+0
* pan/midgard: Implement OP_IS_STORE with tableAlyssa Rosenzweig2019-10-201-13/+0
* pan/midgard: Tableize load/store opsAlyssa Rosenzweig2019-10-201-0/+20
* pan/midgard: Fix component count handling for ldstAlyssa Rosenzweig2019-09-301-2/+13
* pan/midgard: Add missing parans in SWIZZLE definitionAlyssa Rosenzweig2019-09-301-1/+1
* pan/midgard: Add OP_IS_CSEL_V helperAlyssa Rosenzweig2019-08-301-2/+6
* pan/midgard: Represent unused nodes by ~0Alyssa Rosenzweig2019-08-211-5/+2
* pan/midgard: Treat cubemaps "stores" as loadsAlyssa Rosenzweig2019-08-191-3/+2
* pan/midgard: Identify UBO/SSBO op symmetryAlyssa Rosenzweig2019-08-141-3/+5
* pan/midgard: Remove "r27-only" register classAlyssa Rosenzweig2019-08-021-3/+3
* pan/midgard: Handle get/set_swizzle for load/store argumentsAlyssa Rosenzweig2019-08-021-0/+37
* pan/midgard: Add helper to pack load/store registersAlyssa Rosenzweig2019-08-021-0/+18
* pan/midgard: Fix REGISTER_OFFSETAlyssa Rosenzweig2019-08-021-2/+1
* pan/midgard: Add new swizzlesAlyssa Rosenzweig2019-07-301-0/+3
* pan/midgard: Add OP_IS_DERIVATIVE helperAlyssa Rosenzweig2019-07-301-0/+5
* pan/midgard: Tag SSA/regAlyssa Rosenzweig2019-07-261-2/+2
* pan/midgard: Update RA for cubemap coordsAlyssa Rosenzweig2019-07-261-1/+2
* pan/midgard: Optimize varying projectionAlyssa Rosenzweig2019-07-251-1/+10
* pan/midgard: Add OP_R27_ONLY helperAlyssa Rosenzweig2019-07-251-0/+5
* pan/midgard: Add mir_simple_swizzle helperAlyssa Rosenzweig2019-07-251-0/+15
* pan/midgard: Add OP_IS_CSEL helperAlyssa Rosenzweig2019-07-221-0/+7
* panfrost/midgard: Implement load/store scratch opcodesAlyssa Rosenzweig2019-07-221-1/+12
* panfrost: Promote uniform registers lateAlyssa Rosenzweig2019-07-221-0/+6
* panfrost: Move non-Gallium files outside of GalliumAlyssa Rosenzweig2019-07-101-0/+282