Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / CodeGen / MIR / X86 / renamable-register-flag.mir
blob3a773b1320862f5831fd6325440aacca1b165096
1 # RUN: llc -march=x86-64 -run-pass none -o - %s | FileCheck %s
2 # This test ensures that the MIR parser parses the 'renamable' register flags
3 # correctly.
5 --- |
6   define void @foo() { ret void }
7 ...
8 ---
9 name:            foo
10 body: |
11   ; CHECK: bb.0:
12   bb.0:
13     ; CHECK: renamable $eax = IMUL32rri8 $edi, 11, implicit-def dead $eflags
14     renamable $eax = IMUL32rri8 $edi, 11, implicit-def dead $eflags
15     RET64 $eax
16 ...