R600: Call EmitFunctionHeader() in the AsmPrinter to populate the ELF symbol table
[oota-llvm.git] / test / CodeGen / R600 / llvm.memcpy.ll
index 68a4050ce37ba82eec82fb71b9cb520526a16694..5cf388daea6d8d49d6190fc37259ec8dc2bbdbce 100644 (file)
@@ -4,7 +4,7 @@ declare void @llvm.memcpy.p3i8.p3i8.i32(i8 addrspace(3)* nocapture, i8 addrspace
 declare void @llvm.memcpy.p1i8.p1i8.i64(i8 addrspace(1)* nocapture, i8 addrspace(1)* nocapture, i64, i32, i1) nounwind
 
 
-; FUNC-LABEL: @test_small_memcpy_i64_lds_to_lds_align1
+; FUNC-LABEL: {{^}}test_small_memcpy_i64_lds_to_lds_align1:
 ; SI: DS_READ_U8
 ; SI: DS_WRITE_B8
 ; SI: DS_READ_U8
@@ -85,7 +85,7 @@ define void @test_small_memcpy_i64_lds_to_lds_align1(i64 addrspace(3)* noalias %
   ret void
 }
 
-; FUNC-LABEL: @test_small_memcpy_i64_lds_to_lds_align2
+; FUNC-LABEL: {{^}}test_small_memcpy_i64_lds_to_lds_align2:
 ; SI: DS_READ_U16
 ; SI: DS_READ_U16
 ; SI: DS_READ_U16
@@ -130,7 +130,7 @@ define void @test_small_memcpy_i64_lds_to_lds_align2(i64 addrspace(3)* noalias %
   ret void
 }
 
-; FUNC-LABEL: @test_small_memcpy_i64_lds_to_lds_align4
+; FUNC-LABEL: {{^}}test_small_memcpy_i64_lds_to_lds_align4:
 ; SI-DAG: DS_READ_B32
 ; SI-DAG: DS_WRITE_B32
 
@@ -167,7 +167,7 @@ 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
+; FUNC-LABEL: {{^}}test_small_memcpy_i64_lds_to_lds_align8:
 
 ; SI-DAG: DS_READ_B32
 ; SI-DAG: DS_WRITE_B32
@@ -204,7 +204,7 @@ define void @test_small_memcpy_i64_lds_to_lds_align8(i64 addrspace(3)* noalias %
   ret void
 }
 
-; FUNC-LABEL: @test_small_memcpy_i64_global_to_global_align1
+; 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
@@ -281,7 +281,7 @@ define void @test_small_memcpy_i64_global_to_global_align1(i64 addrspace(1)* noa
   ret void
 }
 
-; FUNC-LABEL: @test_small_memcpy_i64_global_to_global_align2
+; 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
@@ -324,7 +324,7 @@ define void @test_small_memcpy_i64_global_to_global_align2(i64 addrspace(1)* noa
   ret void
 }
 
-; FUNC-LABEL: @test_small_memcpy_i64_global_to_global_align4
+; FUNC-LABEL: {{^}}test_small_memcpy_i64_global_to_global_align4:
 ; SI: BUFFER_LOAD_DWORDX4
 ; SI: BUFFER_LOAD_DWORDX4
 ; SI: BUFFER_STORE_DWORDX4
@@ -337,7 +337,7 @@ define void @test_small_memcpy_i64_global_to_global_align4(i64 addrspace(1)* noa
   ret void
 }
 
-; FUNC-LABEL: @test_small_memcpy_i64_global_to_global_align8
+; FUNC-LABEL: {{^}}test_small_memcpy_i64_global_to_global_align8:
 ; SI: BUFFER_LOAD_DWORDX4
 ; SI: BUFFER_LOAD_DWORDX4
 ; SI: BUFFER_STORE_DWORDX4
@@ -350,7 +350,7 @@ define void @test_small_memcpy_i64_global_to_global_align8(i64 addrspace(1)* noa
   ret void
 }
 
-; FUNC-LABEL: @test_small_memcpy_i64_global_to_global_align16
+; FUNC-LABEL: {{^}}test_small_memcpy_i64_global_to_global_align16:
 ; SI: BUFFER_LOAD_DWORDX4
 ; SI: BUFFER_LOAD_DWORDX4
 ; SI: BUFFER_STORE_DWORDX4