Regenerated

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59204 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Bill Wendling
2008-11-13 01:03:00 +00:00
parent 31359bab86
commit 6ff4bfee3a
3 changed files with 1464 additions and 1428 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -192,9 +192,11 @@
OPTSIZE = 408, OPTSIZE = 408,
NOINLINE = 409, NOINLINE = 409,
ALWAYSINLINE = 410, ALWAYSINLINE = 410,
DEFAULT = 411, SSP = 411,
HIDDEN = 412, SSPREQ = 412,
PROTECTED = 413 DEFAULT = 413,
HIDDEN = 414,
PROTECTED = 415
}; };
#endif #endif
/* Tokens. */ /* Tokens. */
@@ -351,16 +353,18 @@
#define OPTSIZE 408 #define OPTSIZE 408
#define NOINLINE 409 #define NOINLINE 409
#define ALWAYSINLINE 410 #define ALWAYSINLINE 410
#define DEFAULT 411 #define SSP 411
#define HIDDEN 412 #define SSPREQ 412
#define PROTECTED 413 #define DEFAULT 413
#define HIDDEN 414
#define PROTECTED 415
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
typedef union YYSTYPE typedef union YYSTYPE
#line 986 "/cvs/llvm/lib/AsmParser/llvmAsmParser.y" #line 986 "/Volumes/Gir/devel/llvm/llvm.src/lib/AsmParser/llvmAsmParser.y"
{ {
llvm::Module *ModuleVal; llvm::Module *ModuleVal;
llvm::Function *FunctionVal; llvm::Function *FunctionVal;
@@ -408,8 +412,8 @@ typedef union YYSTYPE
llvm::ICmpInst::Predicate IPredicate; llvm::ICmpInst::Predicate IPredicate;
llvm::FCmpInst::Predicate FPredicate; llvm::FCmpInst::Predicate FPredicate;
} }
/* Line 1489 of yacc.c. */ /* Line 1529 of yacc.c. */
#line 413 "llvmAsmParser.tab.h" #line 417 "llvmAsmParser.tab.h"
YYSTYPE; YYSTYPE;
# define yystype YYSTYPE /* obsolescent; will be withdrawn */ # define yystype YYSTYPE /* obsolescent; will be withdrawn */
# define YYSTYPE_IS_DECLARED 1 # define YYSTYPE_IS_DECLARED 1

View File

@@ -1137,7 +1137,7 @@ Module *llvm::RunVMAsmParser(llvm::MemoryBuffer *MB) {
// Function Attributes // Function Attributes
%token SIGNEXT ZEROEXT NORETURN INREG SRET NOUNWIND NOALIAS BYVAL NEST %token SIGNEXT ZEROEXT NORETURN INREG SRET NOUNWIND NOALIAS BYVAL NEST
%token READNONE READONLY GC OPTSIZE NOINLINE ALWAYSINLINE %token READNONE READONLY GC OPTSIZE NOINLINE ALWAYSINLINE SSP SSPREQ
// Visibility Styles // Visibility Styles
%token DEFAULT HIDDEN PROTECTED %token DEFAULT HIDDEN PROTECTED
@@ -1305,7 +1305,9 @@ FuncAttr : NORETURN { $$ = Attribute::NoReturn; }
| READONLY { $$ = Attribute::ReadOnly; } | READONLY { $$ = Attribute::ReadOnly; }
| NOINLINE { $$ = Attribute::NoInline; } | NOINLINE { $$ = Attribute::NoInline; }
| ALWAYSINLINE { $$ = Attribute::AlwaysInline; } | ALWAYSINLINE { $$ = Attribute::AlwaysInline; }
| OPTSIZE { $$ = Attribute::OptimizeForSize; } | OPTSIZE { $$ = Attribute::OptimizeForSize; }
| SSP { $$ = Attribute::StackProtect; }
| SSPREQ { $$ = Attribute::StackProtectReq; }
; ;
OptFuncAttrs : /* empty */ { $$ = Attribute::None; } OptFuncAttrs : /* empty */ { $$ = Attribute::None; }