23 lines · plain
1; RUN: llvm-mc -triple avr -show-encoding < %s | FileCheck %s2; RUN: llvm-mc -filetype=obj -triple avr < %s | llvm-objdump --no-print-imm-hex -dr - | FileCheck --check-prefix=CHECK-INST %s3 4foo:5 sbci r17, 216 sbci r23, 1967 sbci r30, 2448 sbci r19, 169 sbci r22, FOO10 11; CHECK: sbci r17, 21 ; encoding: [0x15,0x41]12; CHECK: sbci r23, 196 ; encoding: [0x74,0x4c]13; CHECK: sbci r30, 244 ; encoding: [0xe4,0x4f]14; CHECK: sbci r19, 16 ; encoding: [0x30,0x41]15 16; CHECK: sbci r22, FOO ; encoding: [0x60'A',0x40]17 18; CHECK-INST: sbci r17, 2119; CHECK-INST: sbci r23, 19620; CHECK-INST: sbci r30, 24421; CHECK-INST: sbci r19, 1622; CHECK-INST: sbci r22, 023