summaryrefslogtreecommitdiffstats
path: root/src/panfrost/midgard/midgard_opt_invert.c
Commit message (Expand)AuthorAgeFilesLines
* pan/midgard: Implement textureOffset for 2D texturesAlyssa Rosenzweig2019-12-201-1/+1
* pan/midgard: Eliminate blank_alu_srcAlyssa Rosenzweig2019-11-011-3/+1
* pan/midgard: Refactor swizzlesAlyssa Rosenzweig2019-11-011-1/+2
* pan/midgard: Add csel invert optimizationAlyssa Rosenzweig2019-09-301-0/+25
* pan/midgard: Add mir_flip helperAlyssa Rosenzweig2019-09-301-10/+3
* panfrost: Use ralloc() to allocate instructions to avoid leaking those objsBoris Brezillon2019-08-281-1/+1
* pan/midgard: Fix invert fusing with r26Alyssa Rosenzweig2019-08-261-2/+15
* pan/midgard: Fold ssa_args into midgard_instructionAlyssa Rosenzweig2019-08-261-23/+21
* pan/midgard: Represent unused nodes by ~0Alyssa Rosenzweig2019-08-211-1/+1
* pan/midgard: Switch sources to an array for trinary sourcesAlyssa Rosenzweig2019-08-021-15/+14
* pan/midgard: Add bitwise src/invert fusingAlyssa Rosenzweig2019-08-021-0/+122
* pan/midgard: Add .not propagation passAlyssa Rosenzweig2019-08-021-0/+33
* pan/midgard: Fuse invert into bitwise opsAlyssa Rosenzweig2019-08-021-0/+55
* pan/midgard: Don't special case inline_constantAlyssa Rosenzweig2019-07-311-1/+1
* pan/midgard: Introduce invert fieldAlyssa Rosenzweig2019-07-261-0/+64