commit | 9f8c0170e6333b98b9be8d313923cf2b108b3e01 | [log] [tgz] |
---|---|---|
author | Matt Arsenault <Matthew.Arsenault@amd.com> | Fri Nov 17 21:35:32 2017 +0000 |
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | Fri Nov 17 21:35:32 2017 +0000 |
tree | 48a2e5741d8605758a3513ad80eb805320c6fb5a | |
parent | ddb44a6e699484c705d1999538e23e46fb58dcd2 [diff] |
AMDGPU: Move hazard avoidance out of waitcnt pass. This is mostly moving VMEM clause breaking into the hazard recognizer. Also move another hazard currently handled in the waitcnt pass. Also stops breaking clauses unless xnack is enabled. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@318557 91177308-0d34-0410-b5e6-96231b3b80d8