[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2007-06-04 Thread Zhou Sheng
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.112 -> 1.113 llvmAsmParser.y updated: 1.358 -> 1.359 --- Log message: Commit first round work of PR1373: http://llvm.org/PR1373 . "noalias" is now fully supported in VMCore, BitCode, and Assembly. Documentation and test case paramatt

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2007-05-19 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.107 -> 1.108 llvmAsmParser.y updated: 1.356 -> 1.357 --- Log message: Make the %"..." syntax legal for local name. This just makes it symmetric with global names which can already be @"..." --- Diffs of the changes: (+9 -2) Lexer.

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2007-04-08 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.103 -> 1.104 llvmAsmParser.y updated: 1.335 -> 1.336 --- Log message: Drop the implementation keyword. --- Diffs of the changes: (+1 -14) Lexer.l |1 - llvmAsmParser.y | 14 +- 2 files changed, 1 insertio

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2007-03-21 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.100 -> 1.101 llvmAsmParser.y updated: 1.331 -> 1.332 --- Log message: Add support for the noreturn and nounwind function attributes. --- Diffs of the changes: (+4 -1) Lexer.l |2 ++ llvmAsmParser.y |3 ++- 2 files

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2007-01-12 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.94 -> 1.95 llvmAsmParser.y updated: 1.307 -> 1.308 --- Log message: Bye bye bool. AsmWriter doesn't generate it any more so AsmParser shouldn't read it any more. This is consistent with the new IR as well. --- Diffs of the changes:

Re: [llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2006-12-31 Thread Reid Spencer
Oops. Sorry, missed that. Its fixed and regenerated now. Reid. On Sun, 2006-12-31 at 13:43 -0800, Jeff Cohen wrote: > Only half-fixed. The extra semi-colon is still there. > > Reid Spencer wrote: > > Jeff, > > > > This is now fixed. I wish the newer versions of bison would at least > > warn ab

Re: [llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2006-12-31 Thread Jeff Cohen
Only half-fixed. The extra semi-colon is still there. Reid Spencer wrote: > Jeff, > > This is now fixed. I wish the newer versions of bison would at least > warn about this! > > Reid. > > On Sun, 2006-12-31 at 12:42 -0800, Jeff Cohen wrote: > >> A semi-colon appears to be in the wrong place, a

Re: [llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2006-12-31 Thread Reid Spencer
Jeff, This is now fixed. I wish the newer versions of bison would at least warn about this! Reid. On Sun, 2006-12-31 at 12:42 -0800, Jeff Cohen wrote: > A semi-colon appears to be in the wrong place, as marked below. Some > versions of bison complain, while others silently accept it (including

Re: [llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2006-12-31 Thread Jeff Cohen
A semi-colon appears to be in the wrong place, as marked below. Some versions of bison complain, while others silently accept it (including the newest ones)--though how they interpret the grammar is not clear. Reid Spencer wrote: > Changes in directory llvm/lib/AsmParser: > > Lexer.l updated: 1

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2006-12-30 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.89 -> 1.90 llvmAsmParser.y updated: 1.292 -> 1.293 --- Log message: For PR950: http://llvm.org/PR950 : Major reorganization. This patch introduces the signedness changes for the new integer types (i8, i16, i32, i64) which replace the o

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2006-12-29 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.88 -> 1.89 llvmAsmParser.y updated: 1.291 -> 1.292 --- Log message: For PR950: http://llvm.org/PR950 : Remove all grammar conflicts from assembly parsing. This change involves: 1. Making the "type" keyword not a primitive type (remove

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2006-12-02 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.86 -> 1.87 llvmAsmParser.y updated: 1.281 -> 1.282 --- Log message: Shorten the FCmp and ICmp mnemonics to 3 letters. Make the parser disambiguate them. --- Diffs of the changes: (+41 -34) Lexer.l | 48 +

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y ParserInternals.h

2006-11-27 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.84 -> 1.85 llvmAsmParser.y updated: 1.277 -> 1.278 ParserInternals.h updated: 1.48 -> 1.49 --- Log message: Implement signedness caching for values, value lists, constants and constant lists. This is just an internal change to the par

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2006-11-01 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.80 -> 1.81 llvmAsmParser.y updated: 1.271 -> 1.272 --- Log message: For PR950: http://llvm.org/PR950 : Replace the REM instruction with UREM, SREM and FREM. --- Diffs of the changes: (+19 -8) Lexer.l |5 - llvmAsmP

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2006-10-21 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.78 -> 1.79 llvmAsmParser.y updated: 1.267 -> 1.268 --- Log message: change keyword to datalayout --- Diffs of the changes: (+3 -3) Lexer.l |2 +- llvmAsmParser.y |4 ++-- 2 files changed, 3 insertions(+), 3 deletio

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2006-04-07 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.72 -> 1.73 llvmAsmParser.y updated: 1.250 -> 1.251 --- Log message: Parse shufflevector --- Diffs of the changes: (+7 -1) Lexer.l |1 + llvmAsmParser.y |7 ++- 2 files changed, 7 insertions(+), 1 deletion(-)

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y ParserInternals.h

2006-01-25 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.70 -> 1.71 llvmAsmParser.y updated: 1.248 -> 1.249 ParserInternals.h updated: 1.42 -> 1.43 --- Log message: Parse inline asm objects --- Diffs of the changes: (+56 -3) Lexer.l |1 + ParserInternals.h | 27 +

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l llvmAsmParser.y

2006-01-23 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.68 -> 1.69 llvmAsmParser.y updated: 1.245 -> 1.246 --- Log message: Add support for parsing global asm blocks --- Diffs of the changes: (+22 -4) Lexer.l |1 + llvmAsmParser.y | 25 + 2 files c