[llvm-commits] CVS: llvm/tools/llvm-upgrade/ParserInternals.h

2007-01-03 Thread Reid Spencer
Changes in directory llvm/tools/llvm-upgrade: ParserInternals.h updated: 1.11 -> 1.12 --- Log message: Implement many new type features including upreferences, proper retention of structure contents, counts of packed and array types, etc. --- Diffs of the changes: (+15 -4) ParserInternals.

Re: [llvm-commits] CVS: llvm/tools/llvm-upgrade/ParserInternals.h UpgradeLexer.l UpgradeParser.y

2007-01-01 Thread Reid Spencer
Hi Gordon, On Tue, 2007-01-02 at 01:31 -0500, Gordon Henriksen wrote: > Would it save much work to simply disambiguate all variable > definitions which rely on type planes for uniqueness? That is, essentially, what llvm-upgrade is doing. > There would be no need to identify %t1 and %t2 as iden

[llvm-commits] CVS: llvm/tools/llvm-upgrade/ParserInternals.h UpgradeLexer.l UpgradeParser.y

2007-01-01 Thread Reid Spencer
Changes in directory llvm/tools/llvm-upgrade: ParserInternals.h updated: 1.10 -> 1.11 UpgradeLexer.l updated: 1.11 -> 1.12 UpgradeParser.y updated: 1.28 -> 1.29 --- Log message: For PR1070: http://llvm.org/PR1070 : Revise the upgrade parser to keep track of types more faithfully and use this in

[llvm-commits] CVS: llvm/tools/llvm-upgrade/ParserInternals.h UpgradeParser.y

2006-12-05 Thread Reid Spencer
Changes in directory llvm/tools/llvm-upgrade: ParserInternals.h updated: 1.8 -> 1.9 UpgradeParser.y updated: 1.18 -> 1.19 --- Log message: Fix upgrade of setcc with bool operands. --- Diffs of the changes: (+6 -2) ParserInternals.h |4 UpgradeParser.y |4 ++-- 2 files change

[llvm-commits] CVS: llvm/tools/llvm-upgrade/ParserInternals.h UpgradeParser.y

2006-12-05 Thread Reid Spencer
Changes in directory llvm/tools/llvm-upgrade: ParserInternals.h updated: 1.7 -> 1.8 UpgradeParser.y updated: 1.17 -> 1.18 --- Log message: For PR645: http://llvm.org/PR645 : Keep track of global constant and variable definitions for eventual use in resolving conflicts between global and local s