[OptTable] Fix typo VALUE => VALUES (NFCI) (#121523)
[llvm-project.git] / llvm / test / CodeGen / MIR / X86 / cfi-def-cfa-register.mir
blobffdd45215e96ddce7345468695b8ff8fe550da44
1 # RUN: llc -mtriple=x86_64 -run-pass none -o - %s | FileCheck %s
2 # This test ensures that the MIR parser parses the cfi def_cfa_register
3 # operands correctly.
5 --- |
7   define void @func() #0 {
8   entry:
9     unreachable
10   }
12   attributes #0 = { "frame-pointer"="all" }
14 ...
15 ---
16 name:            func
17 tracksRegLiveness: true
18 frameInfo:
19   stackSize:     8
20 fixedStack:
21   - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16 }
22 body: |
23   bb.0.entry:
24     liveins: $rbp
26     PUSH64r killed $rbp, implicit-def $rsp, implicit $rsp
27     CFI_INSTRUCTION def_cfa_offset 16
28     CFI_INSTRUCTION offset $rbp, -16
29     $rbp = MOV64rr $rsp
30     ; CHECK: CFI_INSTRUCTION def_cfa_register $rbp
31     CFI_INSTRUCTION def_cfa_register $rbp
32 ...