aco: don't schedule instructions through depending VMEM instructions
authorDaniel Schürmann <daniel@schuermann.dev>
Thu, 10 Oct 2019 14:31:40 +0000 (16:31 +0200)
committerRhys Perry <pendingchaos02@gmail.com>
Wed, 30 Oct 2019 16:12:10 +0000 (16:12 +0000)
commit8b5aee78ccf84c69b7bd32672ed8cb2e1d7ffe91
treec6558ed1034c767df6d491b9991389789467506d
parent636d45e46a490667eac353b7d84d56053eafb5f9
aco: don't schedule instructions through depending VMEM instructions

Previously, the scheduler tried to move up instructions from below depending
VMEM instructions only to move them down again when scheduling the VMEM
instruction.

Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
src/amd/compiler/aco_scheduler.cpp