[ORC] Fail materialization in tasks that are destroyed before running.
[llvm-project.git] / llvm / test / MC / M68k / Arith / Classes / MxBiArOp_FMR.s
blob8a685c8fe62137795c60293d49706da6590bd2e5
1 ; RUN: llvm-mc -triple=m68k -show-encoding %s | FileCheck %s
3 ; CHECK: add.b %d0, (0,%a0,%d1)
4 ; CHECK-SAME: encoding: [0xd1,0x30,0x18,0x00]
5 add.b %d0, (0,%a0,%d1)
6 ; CHECK: add.b %d0, (-1,%a0,%d1)
7 ; CHECK-SAME: encoding: [0xd1,0x30,0x18,0xff]
8 add.b %d0, (-1,%a0,%d1)
9 ; CHECK: add.w %d0, (0,%a1,%d1)
10 ; CHECK-SAME: encoding: [0xd1,0x71,0x18,0x00]
11 add.w %d0, (0,%a1,%d1)
12 ; CHECK: add.w %d1, (0,%a2,%a2)
13 ; CHECK-SAME: encoding: [0xd3,0x72,0xa8,0x00]
14 add.w %d1, (0,%a2,%a2)
15 ; CHECK: add.l %d0, (0,%a1,%d1)
16 ; CHECK-SAME: encoding: [0xd1,0xb1,0x18,0x00]
17 add.l %d0, (0,%a1,%d1)
18 ; CHECK: add.l %d1, (0,%a2,%a2)
19 ; CHECK-SAME: encoding: [0xd3,0xb2,0xa8,0x00]
20 add.l %d1, (0,%a2,%a2)
22 ; CHECK: add.b %d0, (0,%a0)
23 ; CHECK-SAME: encoding: [0xd1,0x28,0x00,0x00]
24 add.b %d0, (0,%a0)
25 ; CHECK: add.w %d1, (1,%a0)
26 ; CHECK-SAME: encoding: [0xd3,0x68,0x00,0x01]
27 add.w %d1, (1,%a0)
28 ; CHECK: add.l %d0, (-1,%a1)
29 ; CHECK-SAME: encoding: [0xd1,0xa9,0xff,0xff]
30 add.l %d0, (-1,%a1)
32 ; CHECK: add.b %d0, (%a0)
33 ; CHECK-SAME: encoding: [0xd1,0x10]
34 add.b %d0, (%a0)
35 ; CHECK: add.w %d0, (%a1)
36 ; CHECK-SAME: encoding: [0xd1,0x51]
37 add.w %d0, (%a1)
38 ; CHECK: add.l %d3, (%a1)
39 ; CHECK-SAME: encoding: [0xd7,0x91]
40 add.l %d3, (%a1)