Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / CodeGen / MIR / X86 / branch-probabilities.mir
blob6732b5c5095887df5533c689cfb8e3d2ce377398
1 # RUN: llc -o - %s -mtriple=x86_64-- -run-pass=none | FileCheck %s
2 ---
3 # Check that branch probabilities are printed correctly as hex numbers.
4 # CHECK-LABEL: name: test
5 # CHECK: bb.0:
6 # CHECK-NEXT: successors: %bb.1(0x66666666), %bb.2(0x1999999a)
7 name: test
8 body: |
9   bb.0:
10     successors: %bb.1(4), %bb.2(1)
11     JCC_1 %bb.2, 4, implicit undef $eflags
13   bb.1:
14     NOOP
16   bb.2:
17     RET64 undef $eax
18 ...