OSDN Git Service

pan/midgard: Fix load/store pairing
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Fri, 9 Aug 2019 15:56:44 +0000 (08:56 -0700)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Mon, 12 Aug 2019 19:43:02 +0000 (12:43 -0700)
commitc690b37d76480e6b8c3a158fc51e7255acf2d841
treeab49ba1c1ce17c4139c33b22bc69c66e59267ec0
parent15954ab6caa0327702b83d861a88c3c498f6d0f1
pan/midgard: Fix load/store pairing

This used a delicate hack to try to find indirect inputs and skip them
as candidates for pairing. Let's use a better criterion -- no sources --
and pair based on that.

We could do better, but that would require more complex data flow
analysis than we're interested in doing here.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
src/panfrost/midgard/midgard_schedule.c