aboutsummaryrefslogtreecommitdiffstats
path: root/test/MC/MBlaze/mblaze_typeb.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/MC/MBlaze/mblaze_typeb.s')
-rw-r--r--test/MC/MBlaze/mblaze_typeb.s92
1 files changed, 0 insertions, 92 deletions
diff --git a/test/MC/MBlaze/mblaze_typeb.s b/test/MC/MBlaze/mblaze_typeb.s
deleted file mode 100644
index ac4f1e2..0000000
--- a/test/MC/MBlaze/mblaze_typeb.s
+++ /dev/null
@@ -1,92 +0,0 @@
-# RUN: llvm-mc -triple mblaze-unknown-unknown -show-encoding %s | FileCheck %s
-
-# Test to make sure that all of the TYPE-B instructions supported by
-# the Microblaze can be parsed by the assembly parser.
-
-# TYPE B: OPCODE RD RA IMMEDIATE
-# 000000 00000 00000 0000000000000000
-
-# CHECK: addi
-# BINARY: 001000 00001 00010 0000000000001111
-# CHECK: encoding: [0x20,0x22,0x00,0x0f]
- addi r1, r2, 0x000F
-
-# CHECK: addic
-# BINARY: 001010 00001 00010 0000000000001111
-# CHECK: encoding: [0x28,0x22,0x00,0x0f]
- addic r1, r2, 0x000F
-
-# CHECK: addik
-# BINARY: 001100 00001 00010 0000000000001111
-# CHECK: encoding: [0x30,0x22,0x00,0x0f]
- addik r1, r2, 0x000F
-
-# CHECK: addikc
-# BINARY: 001110 00001 00010 0000000000001111
-# CHECK: encoding: [0x38,0x22,0x00,0x0f]
- addikc r1, r2, 0x000F
-
-# CHECK: andi
-# BINARY: 101001 00001 00010 0000000000001111
-# CHECK: encoding: [0xa4,0x22,0x00,0x0f]
- andi r1, r2, 0x000F
-
-# CHECK: andni
-# BINARY: 101011 00001 00010 0000000000001111
-# CHECK: encoding: [0xac,0x22,0x00,0x0f]
- andni r1, r2, 0x000F
-
-# CHECK: muli
-# BINARY: 011000 00001 00010 0000000000001111
-# CHECK: encoding: [0x60,0x22,0x00,0x0f]
- muli r1, r2, 0x000F
-
-# CHECK: ori
-# BINARY: 101000 00001 00010 0000000000001111
-# CHECK: encoding: [0xa0,0x22,0x00,0x0f]
- ori r1, r2, 0x000F
-
-# CHECK: rsubi
-# BINARY: 001001 00001 00010 0000000000001111
-# CHECK: encoding: [0x24,0x22,0x00,0x0f]
- rsubi r1, r2, 0x000F
-
-# CHECK: rsubic
-# BINARY: 001011 00001 00010 0000000000001111
-# CHECK: encoding: [0x2c,0x22,0x00,0x0f]
- rsubic r1, r2, 0x000F
-
-# CHECK: rsubik
-# BINARY: 001101 00001 00010 0000000000001111
-# CHECK: encoding: [0x34,0x22,0x00,0x0f]
- rsubik r1, r2, 0x000F
-
-# CHECK: rsubikc
-# BINARY: 001111 00001 00010 0000000000001111
-# CHECK: encoding: [0x3c,0x22,0x00,0x0f]
- rsubikc r1, r2, 0x000F
-
-# CHECK: rtbd
-# BINARY: 101101 10010 01111 0000000000001111
-# CHECK: encoding: [0xb6,0x4f,0x00,0x0f]
- rtbd r15, 0x000F
-
-# CHECK: rted
-# BINARY: 101101 10001 01111 0000000000001111
-# CHECK: encoding: [0xb6,0x8f,0x00,0x0f]
- rted r15, 0x000F
-
-# CHECK: rtid
-# BINARY: 101101 10001 01111 0000000000001111
-# CHECK: encoding: [0xb6,0x2f,0x00,0x0f]
- rtid r15, 0x000F
-
-# CHECK: rtsd
-# BINARY: 101101 10000 01111 0000000000001111
-# CHECK: encoding: [0xb6,0x0f,0x00,0x0f]
- rtsd r15, 0x000F
-
-# CHECK: xori
-# BINARY: 101010 00001 00010 0000000000001111
-# CHECK: encoding: [0xa8,0x22,0x00,0x0f]
- xori r1, r2, 0x000F