From 802463d8617692a8ff90bdb1d3517e2028332b87 Mon Sep 17 00:00:00 2001 From: Aaron Watry Date: Fri, 17 Oct 2014 23:32:49 +0000 Subject: [PATCH] R600: Rename atomic_load global tests to atomic_add The function name now matches what it's actually testing. Signed-off-by: Aaron Watry Reviewed-by: Matt Arsenault git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220102 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/CodeGen/R600/global_atomics.ll | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/test/CodeGen/R600/global_atomics.ll b/test/CodeGen/R600/global_atomics.ll index 5095d487de6..bf6ee96521a 100644 --- a/test/CodeGen/R600/global_atomics.ll +++ b/test/CodeGen/R600/global_atomics.ll @@ -1,36 +1,36 @@ ; RUN: llc < %s -march=r600 -mcpu=SI -verify-machineinstrs | FileCheck --check-prefix=SI --check-prefix=FUNC %s -; FUNC-LABEL: {{^}}atomic_load_i32_offset: +; FUNC-LABEL: {{^}}atomic_add_i32_offset: ; SI: BUFFER_ATOMIC_ADD v{{[0-9]+}}, s[{{[0-9]+}}:{{[0-9]+}}], 0{{$}} -define void @atomic_load_i32_offset(i32 addrspace(1)* %out, i32 %in) { +define void @atomic_add_i32_offset(i32 addrspace(1)* %out, i32 %in) { entry: %0 = atomicrmw volatile add i32 addrspace(1)* %out, i32 %in seq_cst ret void } -; FUNC-LABEL: {{^}}atomic_load_i32_ret_offset: +; FUNC-LABEL: {{^}}atomic_add_i32_ret_offset: ; SI: BUFFER_ATOMIC_ADD [[RET:v[0-9]+]], s[{{[0-9]+}}:{{[0-9]+}}], 0 glc ; SI: BUFFER_STORE_DWORD [[RET]] -define void @atomic_load_i32_ret_offset(i32 addrspace(1)* %out, i32 addrspace(1)* %out2, i32 %in) { +define void @atomic_add_i32_ret_offset(i32 addrspace(1)* %out, i32 addrspace(1)* %out2, i32 %in) { entry: %0 = atomicrmw volatile add i32 addrspace(1)* %out, i32 %in seq_cst store i32 %0, i32 addrspace(1)* %out2 ret void } -; FUNC-LABEL: {{^}}atomic_load_i32_addr64: +; FUNC-LABEL: {{^}}atomic_add_i32_addr64: ; SI: BUFFER_ATOMIC_ADD v{{[0-9]+}}, v[{{[0-9]+}}:{{[0-9]+}}], s[{{[0-9]+}}:{{[0-9]+}}], 0 addr64{{$}} -define void @atomic_load_i32_addr64(i32 addrspace(1)* %out, i32 %in, i64 %index) { +define void @atomic_add_i32_addr64(i32 addrspace(1)* %out, i32 %in, i64 %index) { entry: %ptr = getelementptr i32 addrspace(1)* %out, i64 %index %0 = atomicrmw volatile add i32 addrspace(1)* %ptr, i32 %in seq_cst ret void } -; FUNC-LABEL: {{^}}atomic_load_i32_ret_addr64: +; FUNC-LABEL: {{^}}atomic_add_i32_ret_addr64: ; SI: BUFFER_ATOMIC_ADD [[RET:v[0-9]+]], v[{{[0-9]+}}:{{[0-9]+}}], s[{{[0-9]+}}:{{[0-9]+}}], 0 addr64 glc{{$}} ; SI: BUFFER_STORE_DWORD [[RET]] -define void @atomic_load_i32_ret_addr64(i32 addrspace(1)* %out, i32 addrspace(1)* %out2, i32 %in, i64 %index) { +define void @atomic_add_i32_ret_addr64(i32 addrspace(1)* %out, i32 addrspace(1)* %out2, i32 %in, i64 %index) { entry: %ptr = getelementptr i32 addrspace(1)* %out, i64 %index %0 = atomicrmw volatile add i32 addrspace(1)* %ptr, i32 %in seq_cst