commit | bada556f731bac667ea2a88679c93b9fbf857a00 | [log] [tgz] |
---|---|---|
author | Matt Arsenault <Matthew.Arsenault@amd.com> | Thu Jun 09 23:42:48 2016 +0000 |
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | Thu Jun 09 23:42:48 2016 +0000 |
tree | 28272c7a744a63d21068025729c3a57b0468724f | |
parent | 003d842e7f244f298f246a203e588c679851b932 [diff] |
AMDGPU: Fix i64 global cmpxchg This was using extract_subreg sub0 to extract the low register of the result instead of sub0_sub1, producing an invalid copy. There doesn't seem to be a way to use the compound subreg indices in tablegen since those are generated, so manually select it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272344 91177308-0d34-0410-b5e6-96231b3b80d8