summaryrefslogtreecommitdiffstats
path: root/llvm/utils/llvm.grm
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2008-06-09 14:45:02 +0000
committerDan Gohman <gohman@apple.com>2008-06-09 14:45:02 +0000
commit3ab46f1383c57f744b694ab3c2f00fcdaca4c69c (patch)
treeec486adf35a6b186711972ebba6493238e6ddd12 /llvm/utils/llvm.grm
parent401ef2e426ea24b28649037044aaacc3dbc25b8f (diff)
downloadbcm5719-llvm-3ab46f1383c57f744b694ab3c2f00fcdaca4c69c.tar.gz
bcm5719-llvm-3ab46f1383c57f744b694ab3c2f00fcdaca4c69c.zip
AsmParser support for immediate constant aggregate values.
llvm-svn: 52149
Diffstat (limited to 'llvm/utils/llvm.grm')
-rw-r--r--llvm/utils/llvm.grm7
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/utils/llvm.grm b/llvm/utils/llvm.grm
index 6d6cbe00ea1..bec33edff9c 100644
--- a/llvm/utils/llvm.grm
+++ b/llvm/utils/llvm.grm
@@ -295,6 +295,13 @@ ConstValueRef ::= ESINT64VAL
| undef
| zeroinitializer
| "<" ConstVector ">"
+ | "[" ConstVector "]"
+ | "[" "]"
+ | "c" ^ STRINGCONSTANT
+ | "{" ConstVector "}"
+ | "{" "}"
+ | "<" ^ "{" ConstVector "}" ^ ">"
+ | "<" ^ "{" "}" ^ ">"
| ConstExpr
| asm OptSideEffect STRINGCONSTANT ^ "," STRINGCONSTANT ;
OpenPOWER on IntegriCloud