30 lines · plain
1# RUN: llvm-mc %s -triple=xtensa -show-encoding --mattr=+mul16,mul32high,mul32 \2# RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s3 4.align 45 6# Instruction format RRR7# CHECK-INST: mul16s a3, a4, a58# CHECK: encoding: [0x50,0x34,0xd1]9mul16s a3, a4, a510 11# Instruction format RRR12# CHECK-INST: mul16u a3, a4, a513# CHECK: encoding: [0x50,0x34,0xc1]14mul16u a3, a4, a515 16# Instruction format RRR17# CHECK-INST: mull a3, a4, a518# CHECK: encoding: [0x50,0x34,0x82]19mull a3, a4, a520 21# Instruction format RRR22# CHECK-INST: muluh a3, a4, a523# CHECK: encoding: [0x50,0x34,0xa2]24muluh a3, a4, a525 26# Instruction format RRR27# CHECK-INST: mulsh a3, a4, a528# CHECK: encoding: [0x50,0x34,0xb2]29mulsh a3, a4, a530