blob: 99782ac2c159d8ed168a83f277a51838006bb628 [file] [log] [blame]
# RUN: llvm-mc --disassemble %s -triple=mblaze-unknown-unknown | FileCheck %s
################################################################################
# TYPE B instructions
################################################################################
# CHECK: addi r1, r2, 15
0x20 0x22 0x00 0x0f
# CHECK: addic r1, r2, 15
0x28 0x22 0x00 0x0f
# CHECK: addik r1, r2, 15
0x30 0x22 0x00 0x0f
# CHECK: addikc r1, r2, 15
0x38 0x22 0x00 0x0f
# CHECK: andi r1, r2, 15
0xa4 0x22 0x00 0x0f
# CHECK: andni r1, r2, 15
0xac 0x22 0x00 0x0f
# CHECK: muli r1, r2, 15
0x60 0x22 0x00 0x0f
# CHECK: ori r1, r2, 15
0xa0 0x22 0x00 0x0f
# CHECK: rsubi r1, r2, 15
0x24 0x22 0x00 0x0f
# CHECK: rsubic r1, r2, 15
0x2c 0x22 0x00 0x0f
# CHECK: rsubik r1, r2, 15
0x34 0x22 0x00 0x0f
# CHECK: rsubikc r1, r2, 15
0x3c 0x22 0x00 0x0f
# CHECK: rtbd r15, 15
0xb6 0x4f 0x00 0x0f
# CHECK: rted r15, 15
0xb6 0x8f 0x00 0x0f
# CHECK: rtid r15, 15
0xb6 0x2f 0x00 0x0f
# CHECK: rtsd r15, 15
0xb6 0x0f 0x00 0x0f
# CHECK: xori r1, r2, 15
0xa8 0x22 0x00 0x0f