commit | c037ba1bb7aba99bd15e063bbdbc6d4c68cf2384 | [log] [tgz] |
---|---|---|
author | Timur Kristóf <timur.kristof@gmail.com> | Thu Oct 24 18:55:07 2019 +0200 |
committer | Timur Kristóf <timur.kristof@gmail.com> | Fri Oct 25 10:10:42 2019 +0200 |
tree | fb4333e1c5c0d29ee7d761710d38a0f9eb87d0c2 | |
parent | 09d676d81ab6e604f73f65ad696a9996312f93a4 [diff] |
aco/gfx10: Mitigate LdsBranchVmemWARHazard. There is a hazard caused by there is a branch between a VMEM/GLOBAL/SCRATCH instruction and a DS instruction. This commit adds a workaround that avoids the problem. Signed-off-by: Timur Kristóf <timur.kristof@gmail.com> Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>