19 lines · plain
1/// Test that no secondary entry points are created for basic block labels used2/// by branches.3// RUN: %clang %cflags -o %t %s4// RUN: llvm-bolt -print-cfg -o %t.null %t 2>&1 | FileCheck %s5 6// CHECK: Binary Function "_start" after building cfg {7// CHECK: IsMultiEntry: 08// CHECK: beq t0, t1, .Ltmp09// CHECK: {{^}}.Ltmp010// CHECK: ret11 12 .globl _start13_start:14 beq t0, t1, 1f151:16 ret17 .size _start, .-_start18 19