diff options
Diffstat (limited to 'test/CodeGen/AMDGPU/build_vector.ll')
| -rw-r--r-- | test/CodeGen/AMDGPU/build_vector.ll | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/test/CodeGen/AMDGPU/build_vector.ll b/test/CodeGen/AMDGPU/build_vector.ll deleted file mode 100644 index d77b0ab9fbb6..000000000000 --- a/test/CodeGen/AMDGPU/build_vector.ll +++ /dev/null @@ -1,35 +0,0 @@ -; RUN: llc < %s -march=r600 -mcpu=redwood | FileCheck %s --check-prefix=R600 -; RUN: llc < %s -march=amdgcn -verify-machineinstrs | FileCheck %s --check-prefix=SI -; RUN: llc < %s -march=amdgcn -mcpu=tonga -mattr=-flat-for-global -verify-machineinstrs | FileCheck %s --check-prefix=SI - -; R600: {{^}}build_vector2: -; R600: MOV -; R600: MOV -; R600-NOT: MOV -; SI: {{^}}build_vector2: -; SI-DAG: v_mov_b32_e32 v[[X:[0-9]]], 5 -; SI-DAG: v_mov_b32_e32 v[[Y:[0-9]]], 6 -; SI: buffer_store_dwordx2 v{{\[}}[[X]]:[[Y]]{{\]}} -define amdgpu_kernel void @build_vector2 (<2 x i32> addrspace(1)* %out) { -entry: - store <2 x i32> <i32 5, i32 6>, <2 x i32> addrspace(1)* %out - ret void -} - -; R600: {{^}}build_vector4: -; R600: MOV -; R600: MOV -; R600: MOV -; R600: MOV -; R600-NOT: MOV -; SI: {{^}}build_vector4: -; SI-DAG: v_mov_b32_e32 v[[X:[0-9]]], 5 -; SI-DAG: v_mov_b32_e32 v[[Y:[0-9]]], 6 -; SI-DAG: v_mov_b32_e32 v[[Z:[0-9]]], 7 -; SI-DAG: v_mov_b32_e32 v[[W:[0-9]]], 8 -; SI: buffer_store_dwordx4 v{{\[}}[[X]]:[[W]]{{\]}} -define amdgpu_kernel void @build_vector4 (<4 x i32> addrspace(1)* %out) { -entry: - store <4 x i32> <i32 5, i32 6, i32 7, i32 8>, <4 x i32> addrspace(1)* %out - ret void -} |
