Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Don't turn on SETCC upgrade yet! | Reid Spencer | 2006-12-06 | 1 | -1/+1 | |
| | | | | llvm-svn: 32268 | |||||
* | Regenerate. | Reid Spencer | 2006-12-06 | 5 | -330/+330 | |
| | | | | llvm-svn: 32267 | |||||
* | Fix upgrade of setcc with bool operands. | Reid Spencer | 2006-12-06 | 2 | -2/+6 | |
| | | | | llvm-svn: 32266 | |||||
* | make all llvm tools call llvm_shutdown when they exit, static'ify some stuff. | Chris Lattner | 2006-12-06 | 1 | -0/+2 | |
| | | | | | | With this change, I can now move -stats to print when llvm_shutdown is called. llvm-svn: 32250 | |||||
* | Regenerate. | Reid Spencer | 2006-12-05 | 5 | -396/+423 | |
| | | | | llvm-svn: 32235 | |||||
* | For PR645: | Reid Spencer | 2006-12-05 | 2 | -4/+19 | |
| | | | | | | | Keep track of global constant and variable definitions for eventual use in resolving conflicts between global and local symbol usage. llvm-svn: 32234 | |||||
* | Regenerate. | Reid Spencer | 2006-12-04 | 4 | -324/+324 | |
| | | | | llvm-svn: 32178 | |||||
* | Match the llvmAsmParser's handling of ICmp and FCmp instructions. | Reid Spencer | 2006-12-03 | 4 | -1730/+1812 | |
| | | | | llvm-svn: 32153 | |||||
* | Regenerate. | Reid Spencer | 2006-12-03 | 5 | -385/+388 | |
| | | | | llvm-svn: 32142 | |||||
* | Add a needed #include. | Reid Spencer | 2006-12-03 | 1 | -0/+1 | |
| | | | | llvm-svn: 32141 | |||||
* | Regenerate. | Reid Spencer | 2006-12-02 | 8 | -3249/+4014 | |
| | | | | llvm-svn: 32140 | |||||
* | Implement upgrade of setcc instruction to icmp/fcmp, but don't enable it | Reid Spencer | 2006-12-02 | 2 | -1/+74 | |
| | | | | | | yet. llvm-svn: 32139 | |||||
* | Regenerate. | Reid Spencer | 2006-12-02 | 7 | -3607/+3794 | |
| | | | | llvm-svn: 32128 | |||||
* | Support several new upgrades: | Reid Spencer | 2006-12-02 | 4 | -169/+215 | |
| | | | | | | | | | | div -> fdiv/udiv/sdiv rem -> frem/urem/srem except -> unwind uninitialized -> external as well as tracking the element type of pointers, packed, and array. llvm-svn: 32127 | |||||
* | Regenerate. | Reid Spencer | 2006-12-02 | 4 | -520/+623 | |
| | | | | llvm-svn: 32122 | |||||
* | Implement the GEP upgrade for non-constant unsigned indices | Reid Spencer | 2006-12-02 | 3 | -56/+87 | |
| | | | | llvm-svn: 32121 | |||||
* | Keep lists of values so they can be examined. | Reid Spencer | 2006-12-02 | 7 | -442/+594 | |
| | | | | llvm-svn: 32120 | |||||
* | Add support for global types and type resolution. Fix several minor | Reid Spencer | 2006-12-02 | 11 | -603/+877 | |
| | | | | | | | formatting and spacing bugs. This is sufficient for llvm-upgrade to correctly upgrade all of llvm/test. llvm-svn: 32114 | |||||
* | Handle upgrade of fp -> ptr cast with fp -> int -> ptr | Reid Spencer | 2006-12-01 | 6 | -386/+522 | |
| | | | | llvm-svn: 32109 | |||||
* | Don't convert {} into []! | Reid Spencer | 2006-12-01 | 4 | -8/+8 | |
| | | | | llvm-svn: 32106 | |||||
* | Allow the new cast instructions. | Reid Spencer | 2006-12-01 | 10 | -2706/+3146 | |
| | | | | llvm-svn: 32104 | |||||
* | Upgrade shr to ashr and lshr | Reid Spencer | 2006-12-01 | 10 | -2514/+2574 | |
| | | | | llvm-svn: 32103 | |||||
* | Don't treat numeric (untyped) constants as a ConstInfo, just pass the | Reid Spencer | 2006-12-01 | 6 | -1480/+1380 | |
| | | | | | | string and let ConstVal add the type. llvm-svn: 32096 | |||||
* | First version of llvm-upgrade that can correctly upgrade all of | Reid Spencer | 2006-12-01 | 8 | -1956/+2004 | |
| | | | | | | test/Feature llvm-svn: 32092 | |||||
* | valgrind clean version of llvm-upgrade | Reid Spencer | 2006-12-01 | 5 | -378/+355 | |
| | | | | llvm-svn: 32090 | |||||
* | First version of llvm-upgrade that can correctly upgrade a large test | Reid Spencer | 2006-12-01 | 13 | -3715/+4516 | |
| | | | | | | case. llvm-svn: 32089 | |||||
* | Allow llvm-upgrade to read from stdin. Configure the lexer for reading | Reid Spencer | 2006-11-30 | 11 | -674/+694 | |
| | | | | | | from C++ std::istream. llvm-svn: 32041 | |||||
* | Ignore generated files. | Reid Spencer | 2006-11-30 | 1 | -0/+4 | |
| | | | | llvm-svn: 32031 | |||||
* | Initial, non-functional, version of llvm-upgrade. This version just echos | Reid Spencer | 2006-11-30 | 13 | -0/+15223 | |
its input. Committed for safekeeping purposes. Don't use this yet. llvm-svn: 32030 |