brintos

brintos / llvm-project-archived public Read only

0
0
Text · 865 B · 466830f Raw
25 lines · plain
1; RUN: llvm-mc -triple avr -mattr=mul -show-encoding < %s | FileCheck %s2; RUN: llvm-mc -filetype=obj -triple avr -mattr=mul < %s | llvm-objdump -dr --mattr=mul - | FileCheck -check-prefix=CHECK-INST %s3 4foo:5  fmul r22, r166  fmul r19, r177  fmul r21, r238  fmul r23, r239  fmul r16, r1610  fmul r16, r2311 12; CHECK: fmul r22, r16                   ; encoding: [0x68,0x03]13; CHECK: fmul r19, r17                   ; encoding: [0x39,0x03]14; CHECK: fmul r21, r23                   ; encoding: [0x5f,0x03]15; CHECK: fmul r23, r23                   ; encoding: [0x7f,0x03]16; CHECK: fmul r16, r16                   ; encoding: [0x08,0x03]17; CHECK: fmul r16, r23                   ; encoding: [0x0f,0x03]18 19; CHECK-INST: fmul r22, r1620; CHECK-INST: fmul r19, r1721; CHECK-INST: fmul r21, r2322; CHECK-INST: fmul r23, r2323; CHECK-INST: fmul r16, r1624; CHECK-INST: fmul r16, r2325