brintos

brintos / llvm-project-archived public Read only

0
0
Text · 475 B · 4074e4a Raw
16 lines · plain
1; RUN: llc -mtriple=r600 -mcpu=cypress < %s | FileCheck %s2 3; CHECK-LABEL: {{^}}kernel_arg_i64:4define amdgpu_kernel void @kernel_arg_i64(ptr addrspace(1) %out, i64 %a) nounwind {5  store i64 %a, ptr addrspace(1) %out, align 86  ret void7}8 9; i64 arg works, v1i64 arg does not.10; CHECK-LABEL: {{^}}kernel_arg_v1i64:11define amdgpu_kernel void @kernel_arg_v1i64(ptr addrspace(1) %out, <1 x i64> %a) nounwind {12  store <1 x i64> %a, ptr addrspace(1) %out, align 813  ret void14}15 16