brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.0 KiB · 1cbe507 Raw
97 lines · plain
1; RUN: llvm-mc -triple=m68k -show-encoding %s | FileCheck %s2 3; CHECK:      cmp.b  (0,%pc,%d1), %d04; CHECK-SAME: encoding: [0xb0,0x3b,0x18,0x00]5cmp.b	(0,%pc,%d1), %d06; CHECK:      cmp.b  (-1,%pc,%d1), %d07; CHECK-SAME: encoding: [0xb0,0x3b,0x18,0xff]8cmp.b	(-1,%pc,%d1), %d09; CHECK:      cmp.w  (0,%pc,%d1), %d010; CHECK-SAME: encoding: [0xb0,0x7b,0x18,0x00]11cmp.w	(0,%pc,%d1), %d012; CHECK:      cmp.w  (-1,%pc,%d1), %d013; CHECK-SAME: encoding: [0xb0,0x7b,0x18,0xff]14cmp.w	(-1,%pc,%d1), %d015; CHECK:      cmp.l  (0,%pc,%d1), %d016; CHECK-SAME: encoding: [0xb0,0xbb,0x18,0x00]17cmp.l	(0,%pc,%d1), %d018; CHECK:      cmp.l  (-1,%pc,%d1), %d019; CHECK-SAME: encoding: [0xb0,0xbb,0x18,0xff]20cmp.l	(-1,%pc,%d1), %d021 22; CHECK:      cmp.b  (0,%pc), %d023; CHECK-SAME: encoding: [0xb0,0x3a,0x00,0x00]24cmp.b	(0,%pc), %d025; CHECK:      cmp.b  (-1,%pc), %d026; CHECK-SAME: encoding: [0xb0,0x3a,0xff,0xff]27cmp.b	(-1,%pc), %d028; CHECK:      cmp.w  (0,%pc), %d029; CHECK-SAME: encoding: [0xb0,0x7a,0x00,0x00]30cmp.w	(0,%pc), %d031; CHECK:      cmp.w  (-1,%pc), %d032; CHECK-SAME: encoding: [0xb0,0x7a,0xff,0xff]33cmp.w	(-1,%pc), %d034; CHECK:      cmp.l  (0,%pc), %d035; CHECK-SAME: encoding: [0xb0,0xba,0x00,0x00]36cmp.l	(0,%pc), %d037; CHECK:      cmp.l  (-1,%pc), %d038; CHECK-SAME: encoding: [0xb0,0xba,0xff,0xff]39cmp.l	(-1,%pc), %d040 41; CHECK:      cmp.b  (0,%a0,%d1), %d042; CHECK-SAME: encoding: [0xb0,0x30,0x18,0x00]43cmp.b	(0,%a0,%d1), %d044; CHECK:      cmp.b  (-1,%a0,%d1), %d045; CHECK-SAME: encoding: [0xb0,0x30,0x18,0xff]46cmp.b	(-1,%a0,%d1), %d047; CHECK:      cmp.w  (0,%a3,%d2), %d148; CHECK-SAME: encoding: [0xb2,0x73,0x28,0x00]49cmp.w	(0,%a3,%d2), %d150; CHECK:      cmp.w  (-1,%a4,%d1), %d051; CHECK-SAME: encoding: [0xb0,0x74,0x18,0xff]52cmp.w	(-1,%a4,%d1), %d053; CHECK:      cmp.l  (0,%a1,%d1), %d054; CHECK-SAME: encoding: [0xb0,0xb1,0x18,0x00]55cmp.l	(0,%a1,%d1), %d056; CHECK:      cmp.l  (0,%a2,%a2), %d157; CHECK-SAME: encoding: [0xb2,0xb2,0xa8,0x00]58cmp.l	(0,%a2,%a2), %d159 60; CHECK:      cmp.b  (0,%a0), %d061; CHECK-SAME: encoding: [0xb0,0x28,0x00,0x00]62cmp.b	(0,%a0), %d063; CHECK:      cmp.b  (-1,%a1), %d064; CHECK-SAME: encoding: [0xb0,0x29,0xff,0xff]65cmp.b	(-1,%a1), %d066; CHECK:      cmp.w  (0,%a0), %d067; CHECK-SAME: encoding: [0xb0,0x68,0x00,0x00]68cmp.w	(0,%a0), %d069; CHECK:      cmp.w  (-1,%a1), %d070; CHECK-SAME: encoding: [0xb0,0x69,0xff,0xff]71cmp.w	(-1,%a1), %d072; CHECK:      cmp.l  (0,%a0), %d073; CHECK-SAME: encoding: [0xb0,0xa8,0x00,0x00]74cmp.l	(0,%a0), %d075; CHECK:      cmp.l  (-1,%a1), %d076; CHECK-SAME: encoding: [0xb0,0xa9,0xff,0xff]77cmp.l	(-1,%a1), %d078 79; CHECK:      cmp.b  (%a0), %d080; CHECK-SAME: encoding: [0xb0,0x10]81cmp.b	(%a0), %d082; CHECK:      cmp.b  (%a0), %d183; CHECK-SAME: encoding: [0xb2,0x10]84cmp.b	(%a0), %d185; CHECK:      cmp.w  (%a1), %d086; CHECK-SAME: encoding: [0xb0,0x51]87cmp.w	(%a1), %d088; CHECK:      cmp.w  (%a1), %d189; CHECK-SAME: encoding: [0xb2,0x51]90cmp.w	(%a1), %d191; CHECK:      cmp.l  (%a1), %d292; CHECK-SAME: encoding: [0xb4,0x91]93cmp.l	(%a1), %d294; CHECK:      cmp.l  (%a1), %d395; CHECK-SAME: encoding: [0xb6,0x91]96cmp.l	(%a1), %d397