[Frontend] Remove unused includes (NFC) (#116927)
[llvm-project.git] / llvm / test / CodeGen / X86 / fastregalloc-selfloop.mir
blob1872e703d6cd454570b635fcfd737c6766ad9cea
1 # RUN: llc -mtriple=x86_64-- -run-pass=regallocfast -o - %s | FileCheck %s
2 # RUN: llc -mtriple=x86_64-- -passes=regallocfast -o - %s | FileCheck %s
4 ...
5 ---
6 name:            foo
7 alignment:       16
8 tracksRegLiveness: true
9 registers:
10   - { id: 0, class: vr128 }
11 frameInfo:
12   maxAlignment:    16
13 stack:
14   - { id: 0, size: 64, alignment: 16 }
15 machineFunctionInfo: {}
16 body:             |
17   bb.0.entry:
18     ; CHECK:      renamable $xmm1 = V_SET0
19     ; CHECK-NEXT: renamable $xmm0 = V_SET0
20     ; CHECK-NEXT: renamable $xmm1 = PXORrr renamable $xmm1, renamable $xmm0
21     ; CHECK-NEXT: MOVAPSmr %stack.0, 1, $noreg, 0, $noreg, killed renamable $xmm1
22     ; CHECK-NEXT: MOVAPSmr %stack.0, 1, $noreg, 16, $noreg, killed renamable $xmm0
24     %0:vr128 = V_SET0
25     %1:vr128 = V_SET0
26     %0:vr128 = PXORrr %0, %1
27     MOVAPSmr %stack.0, 1, $noreg, 0, $noreg, %0
28     MOVAPSmr %stack.0, 1, $noreg, 16, $noreg, %1
29     JMP_1 %bb.0.entry
30     RET 0
32 ...