Re-land [openmp] Fix warnings when building on Windows with latest MSVC or Clang...
[llvm-project.git] / llvm / test / Analysis / BranchProbabilityInfo / anonymous-bb.ll
blob21a96f76213309925aa076031e28250631f334ab
1 ; NOTE: Assertions have been autogenerated by utils/update_analyze_test_checks.py
2 ; RUN: opt < %s -passes='print<branch-prob>' -disable-output 2>&1 | FileCheck %s
4 define void @fct() {
5 ; CHECK-LABEL: 'fct'
6 ; CHECK-NEXT:  ---- Branch Probabilities ----
7 ; CHECK-NEXT:    edge %entry -> %0 probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
8 ; CHECK-NEXT:    edge %0 -> %1 probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
10 entry:
11   br label %0
13   br label %1
15   ret void
18 define void @fct2() {
19 ; CHECK-LABEL: 'fct2'
20 ; CHECK-NEXT:  ---- Branch Probabilities ----
21 ; CHECK-NEXT:    edge %0 -> %1 probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
22 ; CHECK-NEXT:    edge %1 -> %2 probability is 0x80000000 / 0x80000000 = 100.00% [HOT edge]
24   br label %1
26   br label %2
28   ret void