aboutsummaryrefslogtreecommitdiffstats
path: root/tools/llvm-upgrade/UpgradeParser.y
Commit message (Expand)AuthorAgeFilesLines
* Don't attempt to upgrade argument to va.start and va.end if there are none.Reid Spencer2007-01-131-5/+7
* For PR1093:Reid Spencer2007-01-131-5/+34
* Remove support for upgrading NOT. The llvm-upgrade lexer didn't recognizeReid Spencer2007-01-121-6/+1
* Upgrade the llvm.isunordered intrinsics to "fcmp uno" instruction.Reid Spencer2007-01-071-14/+24
* For PR1082:Reid Spencer2007-01-061-59/+118
* For PR1080:Reid Spencer2007-01-061-2/+2
* Major update of llvm-upgrade:Reid Spencer2007-01-051-118/+471
* If we hit a parse error, emit something bad to the output stream. This ensur...Chris Lattner2007-01-041-0/+2
* Finish implementation of variable renaming to handle collapsed type planesReid Spencer2007-01-031-35/+71
* Permit signed and unsigned integer constants to be used with either signedReid Spencer2007-01-021-1/+1
* For PR1070:Reid Spencer2007-01-021-283/+416
* For PR1070:Reid Spencer2007-01-011-2/+33
* For PR950:Reid Spencer2006-12-311-21/+17
* For PR950:Reid Spencer2006-12-291-41/+63
* For PR950:Reid Spencer2006-12-231-16/+2
* Fix test/Regression/Assembler/2006-12-09-Cast-To-Bool.llReid Spencer2006-12-091-1/+1
* When upgrading cast to bool to a setne, generate icmp ne instead.Reid Spencer2006-12-091-4/+10
* Create an option to turn off generation of fcmp instructions while stillReid Spencer2006-12-071-0/+9
* Fix build for older versios of bison.Jim Laskey2006-12-061-2/+2
* Don't turn on SETCC upgrade yet!Reid Spencer2006-12-061-1/+1
* Fix upgrade of setcc with bool operands.Reid Spencer2006-12-061-2/+2
* For PR645:Reid Spencer2006-12-051-4/+13
* Match the llvmAsmParser's handling of ICmp and FCmp instructions.Reid Spencer2006-12-031-7/+17
* Add a needed #include.Reid Spencer2006-12-031-0/+1
* Implement upgrade of setcc instruction to icmp/fcmp, but don't enable itReid Spencer2006-12-021-1/+52
* Support several new upgrades:Reid Spencer2006-12-021-30/+63
* Implement the GEP upgrade for non-constant unsigned indicesReid Spencer2006-12-021-55/+84
* Keep lists of values so they can be examined.Reid Spencer2006-12-021-19/+53
* Add support for global types and type resolution. Fix several minorReid Spencer2006-12-021-58/+123
* Handle upgrade of fp -> ptr cast with fp -> int -> ptrReid Spencer2006-12-011-7/+41
* Don't convert {} into []!Reid Spencer2006-12-011-2/+2
* Allow the new cast instructions.Reid Spencer2006-12-011-7/+15
* Upgrade shr to ashr and lshrReid Spencer2006-12-011-8/+14
* Don't treat numeric (untyped) constants as a ConstInfo, just pass theReid Spencer2006-12-011-52/+47
* First version of llvm-upgrade that can correctly upgrade all ofReid Spencer2006-12-011-9/+18
* valgrind clean version of llvm-upgradeReid Spencer2006-12-011-11/+10
* First version of llvm-upgrade that can correctly upgrade a large testReid Spencer2006-12-011-218/+419
* Allow llvm-upgrade to read from stdin. Configure the lexer for readingReid Spencer2006-11-301-11/+6
* Initial, non-functional, version of llvm-upgrade. This version just echosReid Spencer2006-11-301-0/+903