summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorDouglas Katzman <dougk@google.com>2015-08-17 19:55:01 +0000
committerDouglas Katzman <dougk@google.com>2015-08-17 19:55:01 +0000
commit685a7d1a70232d61fd892ac3471bc672eae17bde (patch)
tree435fd48b423c0a110ddea0959b035e6f5e1eb1bb /llvm/test
parent974838f2943a45d693b749aacba5f510b819ee6f (diff)
downloadbcm5719-llvm-685a7d1a70232d61fd892ac3471bc672eae17bde.tar.gz
bcm5719-llvm-685a7d1a70232d61fd892ac3471bc672eae17bde.zip
[SPARC]: recognize '.' as the start of an assembler expression.
llvm-svn: 245232
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/MC/Sparc/sparc-assembly-exprs.s7
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/test/MC/Sparc/sparc-assembly-exprs.s b/llvm/test/MC/Sparc/sparc-assembly-exprs.s
index 7fdc5a50345..b6f8e09e032 100644
--- a/llvm/test/MC/Sparc/sparc-assembly-exprs.s
+++ b/llvm/test/MC/Sparc/sparc-assembly-exprs.s
@@ -4,3 +4,10 @@
mov (0x400|9), %o1
! CHECK: mov 60, %o2 ! encoding: [0x94,0x10,0x20,0x3c]
mov (12+3<<2), %o2
+
+! "." is exactly like a temporary symbol equated to the current line.
+! RUN: llvm-mc %s -arch=sparc | FileCheck %s --check-prefix=DOTEXPR
+
+ ! DOTEXPR: .Ltmp0
+ ! DOTEXPR-NEXT: ba .Ltmp0+8
+ b . + 8
OpenPOWER on IntegriCloud