summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-upgrade/UpgradeLexer.l.cvs
Commit message (Collapse)AuthorAgeFilesLines
* Remove llvm-upgrade.Tanya Lattner2008-04-071-430/+0
| | | | llvm-svn: 49347
* regenerateChris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45424
* minor long double related changesDale Johannesen2007-09-281-0/+1
| | | | llvm-svn: 42439
* Next round of APFloat changes.Dale Johannesen2007-09-061-2/+4
| | | | | | | | | | | | | | Use APFloat in UpgradeParser and AsmParser. Change all references to ConstantFP to use the APFloat interface rather than double. Remove the ConstantFP double interfaces. Use APFloat functions for constant folding arithmetic and comparisons. (There are still way too many places APFloat is just a wrapper around host float/double, but we're getting there.) llvm-svn: 41747
* Regenerate.Reid Spencer2007-03-211-19/+24
| | | | llvm-svn: 35235
* Regenerate for recent changes.Reid Spencer2007-02-081-2/+7
| | | | llvm-svn: 34025
* Changes to support making the shift instructions be true BinaryOperators.Reid Spencer2007-02-021-4/+5
| | | | | | | | | | | | This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the syntax for llvm assembly to make shl, ashr and lshr instructions look like a binary operator: shl i32 %X, 1 instead of shl i32 %X, i8 1 Additionally, this should help a few passes perform additional optimizations. llvm-svn: 33776
* Regenerate.Reid Spencer2007-01-261-168/+311
| | | | llvm-svn: 33532
* Regenerate.Reid Spencer2007-01-151-1/+1
| | | | llvm-svn: 33227
* RegenerateReid Spencer2007-01-151-1/+1
| | | | llvm-svn: 33212
* Regenerate.Reid Spencer2007-01-131-1/+1
| | | | llvm-svn: 33180
* RegenerateReid Spencer2007-01-051-2/+2
| | | | llvm-svn: 32908
* Regenerate.Reid Spencer2007-01-021-3/+1
| | | | llvm-svn: 32811
* For PR950:Reid Spencer2006-12-311-9/+12
| | | | | | Convert signed integer types to signless. llvm-svn: 32790
* Regenerate.Reid Spencer2006-12-291-0/+1
| | | | llvm-svn: 32772
* Regenerate.Reid Spencer2006-12-021-0/+22
| | | | llvm-svn: 32140
* Regenerate.Reid Spencer2006-12-021-3/+5
| | | | llvm-svn: 32128
* Add support for global types and type resolution. Fix several minorReid Spencer2006-12-021-1/+1
| | | | | | | formatting and spacing bugs. This is sufficient for llvm-upgrade to correctly upgrade all of llvm/test. llvm-svn: 32114
* Allow the new cast instructions.Reid Spencer2006-12-011-0/+12
| | | | llvm-svn: 32104
* Upgrade shr to ashr and lshrReid Spencer2006-12-011-1/+2
| | | | llvm-svn: 32103
* First version of llvm-upgrade that can correctly upgrade all ofReid Spencer2006-12-011-0/+1
| | | | | | test/Feature llvm-svn: 32092
* First version of llvm-upgrade that can correctly upgrade a large testReid Spencer2006-12-011-25/+22
| | | | | | case. llvm-svn: 32089
* Allow llvm-upgrade to read from stdin. Configure the lexer for readingReid Spencer2006-11-301-8/+15
| | | | | | from C++ std::istream. llvm-svn: 32041
* Initial, non-functional, version of llvm-upgrade. This version just echosReid Spencer2006-11-301-0/+229
its input. Committed for safekeeping purposes. Don't use this yet. llvm-svn: 32030
OpenPOWER on IntegriCloud