diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2014-06-11 18:08:37 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2014-06-11 18:08:37 +0000 |
| commit | 7ddcd83d496257d9e4fb5ac4e9cfa453b740369b (patch) | |
| tree | 049471a2a1f8e5213c377b50c23cb7f732302930 /llvm/lib/Target | |
| parent | 725741004c6b918b11cf9485c671eee913e31fe4 (diff) | |
| download | bcm5719-llvm-7ddcd83d496257d9e4fb5ac4e9cfa453b740369b.tar.gz bcm5719-llvm-7ddcd83d496257d9e4fb5ac4e9cfa453b740369b.zip | |
R600/SI: Fix backwards names for local atomic instructions.
The manual lists them as *_RTN_U32, not *_U32_RTN, which is more
consistent with how every other sized instruction is named.
llvm-svn: 210674
Diffstat (limited to 'llvm/lib/Target')
| -rw-r--r-- | llvm/lib/Target/R600/SIInstructions.td | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/Target/R600/SIInstructions.td b/llvm/lib/Target/R600/SIInstructions.td index 70462a1e217..a9a771330eb 100644 --- a/llvm/lib/Target/R600/SIInstructions.td +++ b/llvm/lib/Target/R600/SIInstructions.td @@ -713,8 +713,8 @@ defm V_CMPX_CLASS_F64 : VOPC_64 <0x000000b8, "V_CMPX_CLASS_F64">; // DS Instructions //===----------------------------------------------------------------------===// -def DS_ADD_U32_RTN : DS_1A1D_RET <0x20, "DS_ADD_U32_RTN", VReg_32>; -def DS_SUB_U32_RTN : DS_1A1D_RET <0x21, "DS_SUB_U32_RTN", VReg_32>; +def DS_ADD_RTN_U32 : DS_1A1D_RET <0x20, "DS_ADD_RTN_U32", VReg_32>; +def DS_SUB_RTN_U32 : DS_1A1D_RET <0x21, "DS_SUB_RTN_U32", VReg_32>; def DS_WRITE_B32 : DS_Store_Helper <0x0000000d, "DS_WRITE_B32", VReg_32>; def DS_WRITE_B8 : DS_Store_Helper <0x00000001e, "DS_WRITE_B8", VReg_32>; def DS_WRITE_B16 : DS_Store_Helper <0x00000001f, "DS_WRITE_B16", VReg_32>; @@ -2180,8 +2180,8 @@ multiclass DSAtomicPat<DS inst, ValueType vt, PatFrag frag> { >; } -defm : DSAtomicPat<DS_ADD_U32_RTN, i32, atomic_load_add_local>; -defm : DSAtomicPat<DS_SUB_U32_RTN, i32, atomic_load_sub_local>; +defm : DSAtomicPat<DS_ADD_RTN_U32, i32, atomic_load_add_local>; +defm : DSAtomicPat<DS_SUB_RTN_U32, i32, atomic_load_sub_local>; //===----------------------------------------------------------------------===// // MUBUF Patterns |

