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 | 9fc6cb0724b58a47ffa68ac610b58a70cfd74ba9 (patch) | |
| tree | b6fb8579cb510e6e37e301404d910c7dbb7ef03d /utils | |
| parent | 29c1ee6584eea70312ea43f315c784197288bf7f (diff) | |
| download | external_llvm-9fc6cb0724b58a47ffa68ac610b58a70cfd74ba9.zip external_llvm-9fc6cb0724b58a47ffa68ac610b58a70cfd74ba9.tar.gz external_llvm-9fc6cb0724b58a47ffa68ac610b58a70cfd74ba9.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 ; |
