1;;; MFS with sample profile fails when no -enable-fs-discriminator=true. 2; RUN: llc < %s -mtriple=x86_64-unknown-linux-gnu -fs-profile-file=%S/Inputs/fsloader-mfs.afdo -split-machine-functions -enable-fs-discriminator=false 2>&1 | FileCheck %s --check-prefix=NODISCRIMINATOR 3; NODISCRIMINATOR: warning: Using AutoFDO without FSDiscriminator for MFS may regress performance. 4 5define void @foo4(i1 zeroext %0, i1 zeroext %1) nounwind { 6 br i1 %0, label %3, label %7 7 83: 9 %4 = call i32 @bar() 10 br label %7 11 125: 13 %6 = call i32 @baz() 14 br label %7 15 167: 17 br i1 %1, label %8, label %10 18 198: 20 %9 = call i32 @bam() 21 br label %12 22 2310: 24 %11 = call i32 @baz() 25 br label %12 26 2712: 28 %13 = tail call i32 @qux() 29 ret void 30} 31 32declare i32 @bar() 33declare i32 @baz() 34declare i32 @bam() 35declare i32 @qux() 36