diff options
author | Wesley Peck <peckw@wesleypeck.com> | 2011-11-27 05:16:58 +0000 |
---|---|---|
committer | Wesley Peck <peckw@wesleypeck.com> | 2011-11-27 05:16:58 +0000 |
commit | 4c729f115212f6d9a7781745598ddcbd38959521 (patch) | |
tree | d88fbb3580472d7563c2076422a7c593c7d6111b /test | |
parent | fed700da6028af2ca5fd4a1ecfec3572db5b0023 (diff) | |
download | llvm-4c729f115212f6d9a7781745598ddcbd38959521.tar.gz llvm-4c729f115212f6d9a7781745598ddcbd38959521.tar.bz2 llvm-4c729f115212f6d9a7781745598ddcbd38959521.tar.xz |
Add several new instructions supported by the latest MicroBlaze.
These instructions are not generated by the backend yet, this will come in a later commit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145161 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/MC/Disassembler/MBlaze/mblaze_mbar.txt | 14 | ||||
-rw-r--r-- | test/MC/Disassembler/MBlaze/mblaze_pattern.txt | 3 |
2 files changed, 17 insertions, 0 deletions
diff --git a/test/MC/Disassembler/MBlaze/mblaze_mbar.txt b/test/MC/Disassembler/MBlaze/mblaze_mbar.txt new file mode 100644 index 0000000000..6beba86b15 --- /dev/null +++ b/test/MC/Disassembler/MBlaze/mblaze_mbar.txt @@ -0,0 +1,14 @@ +# RUN: llvm-mc --disassemble %s -triple=mblaze-unknown-unknown | FileCheck %s + +################################################################################ +# Memory Barrier instructions +################################################################################ + +# CHECK: mbar 0 +0xB8 0x02 0x00 0x04 + +# CHECK: mbar 1 +0xB8 0x22 0x00 0x04 + +# CHECK: mbar 2 +0xB8 0x42 0x00 0x04 diff --git a/test/MC/Disassembler/MBlaze/mblaze_pattern.txt b/test/MC/Disassembler/MBlaze/mblaze_pattern.txt index 1268378fa0..cb19ee0427 100644 --- a/test/MC/Disassembler/MBlaze/mblaze_pattern.txt +++ b/test/MC/Disassembler/MBlaze/mblaze_pattern.txt @@ -12,3 +12,6 @@ # CHECK: pcmpeq r0, r1, r2 0x88 0x01 0x14 0x00 + +# CHECK: clz r0, r1 +0x90 0x01 0x00 0xE0 |