[ORC] Add std::tuple support to SimplePackedSerialization.
[llvm-project.git] / llvm / test / CodeGen / M68k / Encoding / Control / branch-pc-rel.mir
blob7f7e160ed6cfb95f2aa7175447376abb73ea7ee2
1 # RUN: llc %s -mtriple=m68k -start-after=prologepilog -O0 -filetype=obj \
2 # RUN:  -code-model=small -relocation-model=pic -o - \
3 # RUN:   | extract-section .text -h \
4 # RUN:   | FileCheck %s
6 #------------------------------------------------------------------------------
7 # This test checks whether branches have correct offset
8 #------------------------------------------------------------------------------
10 --- # TEXT
11 #  0  CHECK:      6702
12 #  2  CHECK-SAME: 6008
13 #  4  CHECK-SAME: d0bc 0000 0000
14 #  A  CHECK-SAME: 4e75
15 #  C  CHECK-SAME: d0bc 0000 0001
16 # 12  CHECK-SAME: 4e75
17 name: TEXT
18 body: |
19   bb.0:
20       successors: %bb.2,%bb.1
22       Beq8 %bb.1, implicit $ccr
23       BRA8 %bb.2
24   bb.1:
25       $d0 = ADD32di $d0, 0, implicit-def $ccr
26       RET 0, $d0
27   bb.2:
28       $d0 = ADD32di $d0, 1, implicit-def $ccr
29       RET 0, $d0
31 ...