brintos

brintos / llvm-project-archived public Read only

0
0
Text · 787 B · ba1cb9b Raw
18 lines · plain
1; RUN: llc -mtriple=amdgcn -mcpu=gfx908 -O3 < %s | FileCheck %s2; RUN: llc -mtriple=amdgcn -mcpu=gfx908 -O3 -misched=gcn-iterative-max-occupancy-experimental < %s | FileCheck %s3; RUN: llc -mtriple=amdgcn -mcpu=gfx908 -O3 -misched=gcn-iterative-ilp < %s | FileCheck %s4 5; Test should not result in build failure6; CHECK-LABEL: shouldNotReApply7 8define amdgpu_kernel void @shouldNotReApply() {9entry:10  tail call void @llvm.amdgcn.sched.barrier(i32 0)11  store <4 x i32> zeroinitializer, ptr addrspace(3) null, align 214748364812  tail call void @llvm.amdgcn.sched.group.barrier(i32 0, i32 0, i32 0)13  tail call void @llvm.amdgcn.sched.barrier(i32 0)14  store i32 0, ptr addrspace(5) null, align 214748364815  tail call void @llvm.amdgcn.sched.group.barrier(i32 0, i32 0, i32 0)16  ret void17}18