summaryrefslogtreecommitdiffstats
path: root/src/panfrost/midgard/midgard_compile.c
Commit message (Expand)AuthorAgeFilesLines
* pan/midgard: Use standard list traversal to find initial tagAlyssa Rosenzweig2019-08-011-7/+4
* pan/midgard: Don't special case inline_constantAlyssa Rosenzweig2019-07-311-1/+1
* pan/midgard: De-special-case branchingAlyssa Rosenzweig2019-07-311-4/+11
* pan/midgard: Simplify discard logicAlyssa Rosenzweig2019-07-311-17/+1
* pan/midgard: Document branch combination LUTAlyssa Rosenzweig2019-07-311-1/+5
* pan/midgard: Extract simple source mod checkAlyssa Rosenzweig2019-07-301-2/+1
* pan/midgard: Implement derivativesAlyssa Rosenzweig2019-07-301-0/+9
* pan/midgard: Move nir_*_src_index to compiler.hAlyssa Rosenzweig2019-07-301-28/+0
* pan/midgard: Fix alpha test w.r.t new indexingAlyssa Rosenzweig2019-07-291-1/+2
* pan/midgard: Introduce invert fieldAlyssa Rosenzweig2019-07-261-11/+12
* pan/midgard: Tag SSA/regAlyssa Rosenzweig2019-07-261-6/+8
* pan/midgard: Specialize mod checking by type when checking constantsAlyssa Rosenzweig2019-07-261-1/+2
* pan/midgard: Implement texture RAAlyssa Rosenzweig2019-07-261-68/+49
* pan/midgard: Fix backwards blend color loadAlyssa Rosenzweig2019-07-261-1/+1
* pan/midgard: Move DCE into its own fileAlyssa Rosenzweig2019-07-261-22/+0
* pan/midgard: Fix flipped register bias fieldsAlyssa Rosenzweig2019-07-261-4/+1
* pan/midgard: Update RA for cubemap coordsAlyssa Rosenzweig2019-07-261-9/+4
* pan/midgard: Optimize varying projectionAlyssa Rosenzweig2019-07-251-0/+2
* pan/midgard: Enable RA for st_varyAlyssa Rosenzweig2019-07-251-11/+5
* pan/midgard: Add emit_explicit_constant helperAlyssa Rosenzweig2019-07-251-10/+16
* pan/midgard: Move copy propagation into its own fileAlyssa Rosenzweig2019-07-251-83/+0
* panfrost: Compute I/O counts from shader_infoAlyssa Rosenzweig2019-07-251-3/+0
* panfrost: Use nir_gather_info information about discardsAlyssa Rosenzweig2019-07-251-4/+0
* panfrost/midgard: Allocate registers once (per-screen)Alyssa Rosenzweig2019-07-231-1/+2
* pan/midgard: Report spills:fills to shader-dbAlyssa Rosenzweig2019-07-221-2/+4
* panfrost/midgard: Report tls_sizeAlyssa Rosenzweig2019-07-221-0/+1
* pan/midgard: Remove debug statementAlyssa Rosenzweig2019-07-221-2/+0
* pan/midgard: Remove "aliasing"Alyssa Rosenzweig2019-07-221-82/+0
* panfrost: Promote uniform registers lateAlyssa Rosenzweig2019-07-221-82/+15
* panfrost: Fix build warningsAlyssa Rosenzweig2019-07-121-1/+2
* panfrost: Clamp point sizeAlyssa Rosenzweig2019-07-101-1/+3
* panfrost: Move non-Gallium files outside of GalliumAlyssa Rosenzweig2019-07-101-0/+2901