diff options
author | Mihai Popa <mihail.popa@gmail.com> | 2013-08-09 13:52:32 +0000 |
---|---|---|
committer | Mihai Popa <mihail.popa@gmail.com> | 2013-08-09 13:52:32 +0000 |
commit | 04b03fac11f10c92cf7ce63ba2f548a42ee2c448 (patch) | |
tree | c36919a257fe03812da2f78b88907f1cc2bb99e6 /test/MC/Disassembler/ARM | |
parent | e921f323533ee751b3fa34bd00d10fa72096ffd3 (diff) | |
download | llvm-04b03fac11f10c92cf7ce63ba2f548a42ee2c448.tar.gz llvm-04b03fac11f10c92cf7ce63ba2f548a42ee2c448.tar.bz2 llvm-04b03fac11f10c92cf7ce63ba2f548a42ee2c448.tar.xz |
This fixes the Thumb2 CPS assembly syntax.
In Thumb1, only one variant is supported: CPS{effect} {flags}
Thumb2 supports three:
CPS{effect}.W {flags}
CPS{effect} {flags} {mode}
CPS {mode}
Canonically, .W should be used only when ambiguity is present between encodings of different width.
The wide suffix is still accepted for the latter two forms via aliases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188071 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/Disassembler/ARM')
-rw-r--r-- | test/MC/Disassembler/ARM/thumb-tests.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/MC/Disassembler/ARM/thumb-tests.txt b/test/MC/Disassembler/ARM/thumb-tests.txt index 84dd0753a6..df2bac140c 100644 --- a/test/MC/Disassembler/ARM/thumb-tests.txt +++ b/test/MC/Disassembler/ARM/thumb-tests.txt @@ -125,7 +125,7 @@ # CHECK: cps #15 0xaf 0xf3 0x0f 0x81 -# CHECK: cpsie.w if, #10 +# CHECK: cpsie if, #10 0xaf 0xf3 0x6a 0x85 # CHECK: cpsie aif |