1*c02e8f76SIlia Sergachev; RUN: llvm-split -o %t %s -j 2 2*c02e8f76SIlia Sergachev; RUN: llvm-dis -o - %t0 | FileCheck --check-prefix=CHECK0 %s 3*c02e8f76SIlia Sergachev; RUN: llvm-dis -o - %t1 | FileCheck --check-prefix=CHECK1 %s 4*c02e8f76SIlia Sergachev 5*c02e8f76SIlia Sergachev; CHECK0-NOT: define 6*c02e8f76SIlia Sergachev; CHECK0: define void @D 7*c02e8f76SIlia Sergachev; CHECK0-NOT: define 8*c02e8f76SIlia Sergachev 9*c02e8f76SIlia Sergachev; CHECK1-NOT: define 10*c02e8f76SIlia Sergachev; CHECK1: define void @A 11*c02e8f76SIlia Sergachev; CHECK1: define void @B 12*c02e8f76SIlia Sergachev; CHECK1: define void @C 13*c02e8f76SIlia Sergachev; CHECK1-NOT: define 14*c02e8f76SIlia Sergachev 15*c02e8f76SIlia Sergachevdefine void @A() { 16*c02e8f76SIlia Sergachev ret void 17*c02e8f76SIlia Sergachev} 18*c02e8f76SIlia Sergachev 19*c02e8f76SIlia Sergachevdefine void @B() { 20*c02e8f76SIlia Sergachev ret void 21*c02e8f76SIlia Sergachev} 22*c02e8f76SIlia Sergachev 23*c02e8f76SIlia Sergachevdefine void @C() { 24*c02e8f76SIlia Sergachev ret void 25*c02e8f76SIlia Sergachev} 26*c02e8f76SIlia Sergachev 27*c02e8f76SIlia Sergachevdefine void @D() { 28*c02e8f76SIlia Sergachev ret void 29*c02e8f76SIlia Sergachev} 30