annotate test/CodeGen/AMDGPU/load-constant-f64.ll @ 128:c347d3398279 default tip

fix
author mir3636
date Wed, 06 Dec 2017 14:37:17 +0900
parents 803732b1fca8
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
120
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
1 ; RUN: llc -march=amdgcn -verify-machineinstrs < %s | FileCheck -check-prefix=GCN -check-prefix=GCN-NOHSA -check-prefix=FUNC %s
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
2 ; RUN: llc -mtriple=amdgcn-amdhsa -mcpu=kaveri -verify-machineinstrs < %s | FileCheck -check-prefix=GCN -check-prefix=GCN-HSA -check-prefix=FUNC %s
121
803732b1fca8 LLVM 5.0
kono
parents: 120
diff changeset
3 ; RUN: llc -march=amdgcn -mcpu=tonga -mattr=-flat-for-global -verify-machineinstrs < %s | FileCheck -check-prefix=GCN -check-prefix=GCN-NOHSA -check-prefix=FUNC %s
120
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
4
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
5 ; FUNC-LABEL: {{^}}constant_load_f64:
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
6 ; GCN: s_load_dwordx2 s[{{[0-9]+:[0-9]+}}]
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
7 ; GCN-NOHSA: buffer_store_dwordx2
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
8 ; GCN-HSA: flat_store_dwordx2
121
803732b1fca8 LLVM 5.0
kono
parents: 120
diff changeset
9 define amdgpu_kernel void @constant_load_f64(double addrspace(1)* %out, double addrspace(2)* %in) #0 {
120
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
10 %ld = load double, double addrspace(2)* %in
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
11 store double %ld, double addrspace(1)* %out
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
12 ret void
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
13 }
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
14
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
15 attributes #0 = { nounwind }