summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorDavid Woodhouse <dwmw2@infradead.org>2014-02-01 16:20:59 +0000
committerDavid Woodhouse <dwmw2@infradead.org>2014-02-01 16:20:59 +0000
commit075a90a913e4f26ea074e720130ce8a0a892d235 (patch)
tree5bf6385bcfd838a00f14a29c5f77ea834749c08d /test
parentaac8e4e3f332c8be2b1049f892549a367d902919 (diff)
downloadllvm-075a90a913e4f26ea074e720130ce8a0a892d235.tar.gz
llvm-075a90a913e4f26ea074e720130ce8a0a892d235.tar.bz2
llvm-075a90a913e4f26ea074e720130ce8a0a892d235.tar.xz
MC: Add support for .octa
This is a minimal implementation which accepts only constants rather than full expressions, but that should be perfectly sufficient for all known users for now. Patch from PaX Team <pageexec@freemail.hu> git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200614 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/MC/AsmParser/directive_values.s12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/MC/AsmParser/directive_values.s b/test/MC/AsmParser/directive_values.s
index ed932b2974..c4aea51ca5 100644
--- a/test/MC/AsmParser/directive_values.s
+++ b/test/MC/AsmParser/directive_values.s
@@ -69,3 +69,15 @@ TEST8:
.long 0x200000L+1
# CHECK: .long 2097153
# CHECK: .long 2097153
+
+TEST9:
+ .octa 0x1234567812345678abcdef, 12345678901234567890123456789
+ .octa 0b00111010010110100101101001011010010110100101101001011010010110100101101001011010010110100101101001011010010110100101101001011010
+# CHECK: TEST9
+# CHECK: .quad 8652035380128501231
+# CHECK: .quad 1193046
+# CHECK: .quad 5097733592125636885
+# CHECK: .quad 669260594
+# CHECK: .quad 6510615555426900570
+# CHECK: .quad 4204772546213206618
+