18 lines · plain
1; -- Per-kernel split2; RUN: llvm-split -split-by-category=kernel -S < %s -o %tC3; RUN: FileCheck %s -input-file=%tC_0.ll --check-prefixes CHECK-A04; RUN: FileCheck %s -input-file=%tC_1.ll --check-prefixes CHECK-A15 6define dso_local amdgpu_kernel void @KernelA() {7 ret void8}9 10define dso_local amdgpu_kernel void @KernelB() {11 ret void12}13 14; CHECK-A0: define dso_local amdgpu_kernel void @KernelB()15; CHECK-A0-NOT: define dso_local amdgpu_kernel void @KernelA()16; CHECK-A1-NOT: define dso_local amdgpu_kernel void @KernelB()17; CHECK-A1: define dso_local amdgpu_kernel void @KernelA()18