diff options
Diffstat (limited to 'llvm/test/CodeGen/R600/llvm.memcpy.ll')
| -rw-r--r-- | llvm/test/CodeGen/R600/llvm.memcpy.ll | 534 |
1 files changed, 267 insertions, 267 deletions
diff --git a/llvm/test/CodeGen/R600/llvm.memcpy.ll b/llvm/test/CodeGen/R600/llvm.memcpy.ll index 5cf388daea6..5f2710aa37e 100644 --- a/llvm/test/CodeGen/R600/llvm.memcpy.ll +++ b/llvm/test/CodeGen/R600/llvm.memcpy.ll @@ -5,79 +5,79 @@ declare void @llvm.memcpy.p1i8.p1i8.i64(i8 addrspace(1)* nocapture, i8 addrspace ; FUNC-LABEL: {{^}}test_small_memcpy_i64_lds_to_lds_align1: -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 - -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 - -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 -; SI: DS_READ_U8 -; SI: DS_WRITE_B8 -; SI: DS_READ_U8 -; SI: DS_READ_U8 - - -; SI: DS_READ_U8 -; SI: DS_READ_U8 -; SI: DS_READ_U8 -; SI: DS_READ_U8 -; SI: DS_READ_U8 -; SI: DS_READ_U8 -; SI: DS_READ_U8 -; SI: DS_READ_U8 - -; SI: DS_READ_U8 -; SI: DS_READ_U8 -; SI: DS_READ_U8 -; SI: DS_READ_U8 -; SI: DS_READ_U8 -; SI: DS_READ_U8 -; SI: DS_READ_U8 -; SI: DS_READ_U8 - -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 - -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 -; SI: DS_WRITE_B8 - -; SI: S_ENDPGM +; SI: ds_read_u8 +; SI: ds_write_b8 +; SI: ds_read_u8 +; SI: ds_write_b8 +; SI: ds_read_u8 +; SI: ds_write_b8 +; SI: ds_read_u8 +; SI: ds_write_b8 +; SI: ds_read_u8 +; SI: ds_write_b8 + +; SI: ds_read_u8 +; SI: ds_write_b8 +; SI: ds_read_u8 +; SI: ds_write_b8 +; SI: ds_read_u8 +; SI: ds_write_b8 +; SI: ds_read_u8 +; SI: ds_write_b8 +; SI: ds_read_u8 +; SI: ds_write_b8 + +; SI: ds_read_u8 +; SI: ds_write_b8 +; SI: ds_read_u8 +; SI: ds_write_b8 +; SI: ds_read_u8 +; SI: ds_write_b8 +; SI: ds_read_u8 +; SI: ds_write_b8 +; SI: ds_read_u8 +; SI: ds_read_u8 + + +; SI: ds_read_u8 +; SI: ds_read_u8 +; SI: ds_read_u8 +; SI: ds_read_u8 +; SI: ds_read_u8 +; SI: ds_read_u8 +; SI: ds_read_u8 +; SI: ds_read_u8 + +; SI: ds_read_u8 +; SI: ds_read_u8 +; SI: ds_read_u8 +; SI: ds_read_u8 +; SI: ds_read_u8 +; SI: ds_read_u8 +; SI: ds_read_u8 +; SI: ds_read_u8 + +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 + +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 +; SI: ds_write_b8 + +; SI: s_endpgm define void @test_small_memcpy_i64_lds_to_lds_align1(i64 addrspace(3)* noalias %out, i64 addrspace(3)* noalias %in) nounwind { %bcin = bitcast i64 addrspace(3)* %in to i8 addrspace(3)* %bcout = bitcast i64 addrspace(3)* %out to i8 addrspace(3)* @@ -86,43 +86,43 @@ define void @test_small_memcpy_i64_lds_to_lds_align1(i64 addrspace(3)* noalias % } ; FUNC-LABEL: {{^}}test_small_memcpy_i64_lds_to_lds_align2: -; SI: DS_READ_U16 -; SI: DS_READ_U16 -; SI: DS_READ_U16 -; SI: DS_READ_U16 -; SI: DS_READ_U16 -; SI: DS_READ_U16 -; SI: DS_READ_U16 -; SI: DS_READ_U16 - -; SI: DS_READ_U16 -; SI: DS_READ_U16 -; SI: DS_READ_U16 -; SI: DS_READ_U16 -; SI: DS_READ_U16 -; SI: DS_READ_U16 -; SI: DS_READ_U16 -; SI: DS_READ_U16 - -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 - -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 -; SI: DS_WRITE_B16 - -; SI: S_ENDPGM +; SI: ds_read_u16 +; SI: ds_read_u16 +; SI: ds_read_u16 +; SI: ds_read_u16 +; SI: ds_read_u16 +; SI: ds_read_u16 +; SI: ds_read_u16 +; SI: ds_read_u16 + +; SI: ds_read_u16 +; SI: ds_read_u16 +; SI: ds_read_u16 +; SI: ds_read_u16 +; SI: ds_read_u16 +; SI: ds_read_u16 +; SI: ds_read_u16 +; SI: ds_read_u16 + +; SI: ds_write_b16 +; SI: ds_write_b16 +; SI: ds_write_b16 +; SI: ds_write_b16 +; SI: ds_write_b16 +; SI: ds_write_b16 +; SI: ds_write_b16 +; SI: ds_write_b16 + +; SI: ds_write_b16 +; SI: ds_write_b16 +; SI: ds_write_b16 +; SI: ds_write_b16 +; SI: ds_write_b16 +; SI: ds_write_b16 +; SI: ds_write_b16 +; SI: ds_write_b16 + +; SI: s_endpgm define void @test_small_memcpy_i64_lds_to_lds_align2(i64 addrspace(3)* noalias %out, i64 addrspace(3)* noalias %in) nounwind { %bcin = bitcast i64 addrspace(3)* %in to i8 addrspace(3)* %bcout = bitcast i64 addrspace(3)* %out to i8 addrspace(3)* @@ -131,34 +131,34 @@ define void @test_small_memcpy_i64_lds_to_lds_align2(i64 addrspace(3)* noalias % } ; FUNC-LABEL: {{^}}test_small_memcpy_i64_lds_to_lds_align4: -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI: S_ENDPGM +; SI: s_endpgm define void @test_small_memcpy_i64_lds_to_lds_align4(i64 addrspace(3)* noalias %out, i64 addrspace(3)* noalias %in) nounwind { %bcin = bitcast i64 addrspace(3)* %in to i8 addrspace(3)* %bcout = bitcast i64 addrspace(3)* %out to i8 addrspace(3)* @@ -169,34 +169,34 @@ define void @test_small_memcpy_i64_lds_to_lds_align4(i64 addrspace(3)* noalias % ; FIXME: Use 64-bit ops ; FUNC-LABEL: {{^}}test_small_memcpy_i64_lds_to_lds_align8: -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: DS_READ_B32 -; SI-DAG: DS_WRITE_B32 +; SI-DAG: ds_read_b32 +; SI-DAG: ds_write_b32 -; SI-DAG: S_ENDPGM +; SI-DAG: s_endpgm define void @test_small_memcpy_i64_lds_to_lds_align8(i64 addrspace(3)* noalias %out, i64 addrspace(3)* noalias %in) nounwind { %bcin = bitcast i64 addrspace(3)* %in to i8 addrspace(3)* %bcout = bitcast i64 addrspace(3)* %out to i8 addrspace(3)* @@ -205,75 +205,75 @@ define void @test_small_memcpy_i64_lds_to_lds_align8(i64 addrspace(3)* noalias % } ; FUNC-LABEL: {{^}}test_small_memcpy_i64_global_to_global_align1: -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE - -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE - -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE - -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE -; SI-DAG: BUFFER_LOAD_UBYTE -; SI-DAG: BUFFER_STORE_BYTE - -; SI: S_ENDPGM +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte + +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte + +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte + +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte +; SI-DAG: buffer_load_ubyte +; SI-DAG: buffer_store_byte + +; SI: s_endpgm define void @test_small_memcpy_i64_global_to_global_align1(i64 addrspace(1)* noalias %out, i64 addrspace(1)* noalias %in) nounwind { %bcin = bitcast i64 addrspace(1)* %in to i8 addrspace(1)* %bcout = bitcast i64 addrspace(1)* %out to i8 addrspace(1)* @@ -282,41 +282,41 @@ define void @test_small_memcpy_i64_global_to_global_align1(i64 addrspace(1)* noa } ; FUNC-LABEL: {{^}}test_small_memcpy_i64_global_to_global_align2: -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT -; SI-DAG: BUFFER_LOAD_USHORT - -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT -; SI-DAG: BUFFER_STORE_SHORT - -; SI: S_ENDPGM +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort +; SI-DAG: buffer_load_ushort + +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short +; SI-DAG: buffer_store_short + +; SI: s_endpgm define void @test_small_memcpy_i64_global_to_global_align2(i64 addrspace(1)* noalias %out, i64 addrspace(1)* noalias %in) nounwind { %bcin = bitcast i64 addrspace(1)* %in to i8 addrspace(1)* %bcout = bitcast i64 addrspace(1)* %out to i8 addrspace(1)* @@ -325,11 +325,11 @@ define void @test_small_memcpy_i64_global_to_global_align2(i64 addrspace(1)* noa } ; FUNC-LABEL: {{^}}test_small_memcpy_i64_global_to_global_align4: -; SI: BUFFER_LOAD_DWORDX4 -; SI: BUFFER_LOAD_DWORDX4 -; SI: BUFFER_STORE_DWORDX4 -; SI: BUFFER_STORE_DWORDX4 -; SI: S_ENDPGM +; SI: buffer_load_dwordx4 +; SI: buffer_load_dwordx4 +; SI: buffer_store_dwordx4 +; SI: buffer_store_dwordx4 +; SI: s_endpgm define void @test_small_memcpy_i64_global_to_global_align4(i64 addrspace(1)* noalias %out, i64 addrspace(1)* noalias %in) nounwind { %bcin = bitcast i64 addrspace(1)* %in to i8 addrspace(1)* %bcout = bitcast i64 addrspace(1)* %out to i8 addrspace(1)* @@ -338,11 +338,11 @@ define void @test_small_memcpy_i64_global_to_global_align4(i64 addrspace(1)* noa } ; FUNC-LABEL: {{^}}test_small_memcpy_i64_global_to_global_align8: -; SI: BUFFER_LOAD_DWORDX4 -; SI: BUFFER_LOAD_DWORDX4 -; SI: BUFFER_STORE_DWORDX4 -; SI: BUFFER_STORE_DWORDX4 -; SI: S_ENDPGM +; SI: buffer_load_dwordx4 +; SI: buffer_load_dwordx4 +; SI: buffer_store_dwordx4 +; SI: buffer_store_dwordx4 +; SI: s_endpgm define void @test_small_memcpy_i64_global_to_global_align8(i64 addrspace(1)* noalias %out, i64 addrspace(1)* noalias %in) nounwind { %bcin = bitcast i64 addrspace(1)* %in to i8 addrspace(1)* %bcout = bitcast i64 addrspace(1)* %out to i8 addrspace(1)* @@ -351,11 +351,11 @@ define void @test_small_memcpy_i64_global_to_global_align8(i64 addrspace(1)* noa } ; FUNC-LABEL: {{^}}test_small_memcpy_i64_global_to_global_align16: -; SI: BUFFER_LOAD_DWORDX4 -; SI: BUFFER_LOAD_DWORDX4 -; SI: BUFFER_STORE_DWORDX4 -; SI: BUFFER_STORE_DWORDX4 -; SI: S_ENDPGM +; SI: buffer_load_dwordx4 +; SI: buffer_load_dwordx4 +; SI: buffer_store_dwordx4 +; SI: buffer_store_dwordx4 +; SI: s_endpgm define void @test_small_memcpy_i64_global_to_global_align16(i64 addrspace(1)* noalias %out, i64 addrspace(1)* noalias %in) nounwind { %bcin = bitcast i64 addrspace(1)* %in to i8 addrspace(1)* %bcout = bitcast i64 addrspace(1)* %out to i8 addrspace(1)* |

