diff options
author | Dan Gohman <gohman@apple.com> | 2008-06-09 14:45:02 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2008-06-09 14:45:02 +0000 |
commit | f910eaaddd2491d22eb4ec6b524dc9a7e80dfcb5 (patch) | |
tree | b6fb8579cb510e6e37e301404d910c7dbb7ef03d /utils | |
parent | 75146a6725739fe11ca183f1c4c5518eb164b2e5 (diff) | |
download | external_llvm-f910eaaddd2491d22eb4ec6b524dc9a7e80dfcb5.zip external_llvm-f910eaaddd2491d22eb4ec6b524dc9a7e80dfcb5.tar.gz external_llvm-f910eaaddd2491d22eb4ec6b524dc9a7e80dfcb5.tar.bz2 |
AsmParser support for immediate constant aggregate values.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52149 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rw-r--r-- | utils/llvm.grm | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/utils/llvm.grm b/utils/llvm.grm index 6d6cbe0..bec33ed 100644 --- a/utils/llvm.grm +++ b/utils/llvm.grm @@ -295,6 +295,13 @@ ConstValueRef ::= ESINT64VAL | undef | zeroinitializer | "<" ConstVector ">" + | "[" ConstVector "]" + | "[" "]" + | "c" ^ STRINGCONSTANT + | "{" ConstVector "}" + | "{" "}" + | "<" ^ "{" ConstVector "}" ^ ">" + | "<" ^ "{" "}" ^ ">" | ConstExpr | asm OptSideEffect STRINGCONSTANT ^ "," STRINGCONSTANT ; |