50 lines · plain
1; RUN: llvm-mc -triple=m68k -assemble -show-encoding -mcpu=M68040 %s | FileCheck %s2 3; CHECK: fadd.x %fp0, %fp14; CHECK-SAME: ; encoding: [0xf2,0x00,0x00,0xa2]5fadd.x %fp0, %fp16 7; CHECK: fsadd.x %fp2, %fp38; CHECK-SAME: ; encoding: [0xf2,0x00,0x09,0xe2]9fsadd.x %fp2, %fp310 11; CHECK: fdadd.x %fp3, %fp412; CHECK-SAME: ; encoding: [0xf2,0x00,0x0e,0x66]13fdadd.x %fp3, %fp414 15; CHECK: fsub.x %fp1, %fp216; CHECK-SAME: ; encoding: [0xf2,0x00,0x05,0x28]17fsub.x %fp1, %fp218 19; CHECK: fssub.x %fp3, %fp420; CHECK-SAME; encoding: [0xf2,0x00,0x0e,0x68]21fssub.x %fp3, %fp422 23; CHECK: fdsub.x %fp5, %fp624; CHECK-SAME; encoding: [0xf2,0x00,0x17,0x6c]25fdsub.x %fp5, %fp626 27; CHECK: fmul.x %fp2, %fp328; CHECK-SAME; encoding: [0xf2,0x00,0x09,0xa3]29fmul.x %fp2, %fp330 31; CHECK: fsmul.x %fp4, %fp532; CHECK-SAME; encoding: [0xf2,0x00,0x12,0xe3]33fsmul.x %fp4, %fp534 35; CHECK: fdmul.x %fp6, %fp736; CHECK-SAME; encoding: [0xf2,0x00,0x1b,0xe7]37fdmul.x %fp6, %fp738 39; CHECK: fdiv.x %fp3, %fp440; CHECK-SAME; encoding: [0xf2,0x00,0x0e,0x20]41fdiv.x %fp3, %fp442 43; CHECK: fsdiv.x %fp5, %fp644; CHECK-SAME; encoding: [0xf2,0x00,0x17,0x60]45fsdiv.x %fp5, %fp646 47; CHECK: fddiv.x %fp7, %fp048; CHECK-SAME; encoding: [0xf2,0x00,0x1c,0x64]49fddiv.x %fp7, %fp050