19 lines · plain
1; RUN: llvm-mc -triple avr -mattr=des -show-encoding < %s | FileCheck %s2; RUN: llvm-mc -filetype=obj -triple avr -mattr=des < %s | llvm-objdump --no-print-imm-hex -dr --mattr=des - | FileCheck --check-prefix=CHECK-INST %s3 4foo:5 des 06 des 67 des 18 des 89 10; CHECK: des 0 ; encoding: [0x0b,0x94]11; CHECK: des 6 ; encoding: [0x6b,0x94]12; CHECK: des 1 ; encoding: [0x1b,0x94]13; CHECK: des 8 ; encoding: [0x8b,0x94]14 15; CHECK-INST: des 016; CHECK-INST: des 617; CHECK-INST: des 118; CHECK-INST: des 819