summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
...
* Switch inliner over to use DenseMap instead of std::map for ValueMap. ThisChris Lattner2007-02-03
* bugfix: SP isn't resetted when function has FP and there is no spills.Lauro Ramos Venancio2007-02-02
* Switch this back to using an std::map. DenseMap entries are getting invalidatedChris Lattner2007-02-02
* Remove more malloc thrashing, this speeds up IPSCCP on kimwitu another 6.7%.Chris Lattner2007-02-02
* Another thumb large stack offset codegen bug.Evan Cheng2007-02-02
* Convert an std::set to SmallSet, this speeds up IPSCCP 17% on kimwitu.Chris Lattner2007-02-02
* eliminate a malloc/free for (almost) every GEP processed. This speeds upChris Lattner2007-02-02
* switch hash_map's over to DenseMap in SCCP. This speeds up SCCP by 30% inChris Lattner2007-02-02
* Use MBB.empty() instead of MBB.size() for speed.Evan Cheng2007-02-02
* Watch out for empty BB.Evan Cheng2007-02-02
* Remove dead code and fix indentation per Chris' review comments.Reid Spencer2007-02-02
* Use short form of BinaryOperator create function.Reid Spencer2007-02-02
* Use short form of binary operator create functions.Reid Spencer2007-02-02
* Fix a comment that needed to change after SHIFT patch landed.Reid Spencer2007-02-02
* Ugh. Only meant to do this in thumb mode.Evan Cheng2007-02-02
* bugfix for reid's shift patch.Chris Lattner2007-02-02
* add a noteChris Lattner2007-02-02
* Changes to support making the shift instructions be true BinaryOperators.Reid Spencer2007-02-02
* Fix a bug in getARMCMP (which translate CondCode to ARM specific CC) when the...Evan Cheng2007-02-02
* Thumb does not have clz.Evan Cheng2007-02-01
* Dump function names when debug-pass=Executions is used.Devang Patel2007-02-01
* Fix Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll, a serious codeChris Lattner2007-02-01
* Pretty print pass managerDevang Patel2007-02-01
* cvs commitDevang Patel2007-02-01
* Define PrivateGlobalPrefix for ARM Linux. (Fix CodeGen/ARM/large_stack.ll)Lauro Ramos Venancio2007-02-01
* Pasto. Lots of it.Evan Cheng2007-02-01
* Ensure that ConvertOperandToType generates a result conversion byReid Spencer2007-02-01
* Fix bugs in the inliner having to do with single-entry phi nodes and valuemapChris Lattner2007-02-01
* Fix .thumb_func directive on linux.Lauro Ramos Venancio2007-02-01
* Slip upJim Laskey2007-02-01
* Emit labels as label_n and not as debug_nJim Laskey2007-02-01
* preserve sections of globalsAndrew Lenharth2007-02-01
* Support for non-landing pad exception handling.Jim Laskey2007-02-01
* - Off by one bugs in maximum displacement calculation / testing.Evan Cheng2007-02-01
* Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the onlyAnton Korobeynikov2007-02-01
* improve comments, add an assertionChris Lattner2007-02-01
* rename DenseMap to IndexedMap.Chris Lattner2007-02-01
* silence some warnings when assertions are disabled.Chris Lattner2007-02-01
* silence warningChris Lattner2007-02-01
* Fit in 80 columnsChris Lattner2007-02-01
* .set pc relative displacement bug: label should be moved down one instructionEvan Cheng2007-02-01
* Add a note.Evan Cheng2007-02-01
* Also set alignment of stack-based structs to 4 in thumb mode.Evan Cheng2007-02-01
* Special epilogue for vararg functions. We cannot do a pop to pc becauseEvan Cheng2007-02-01
* Add PrintVersionMessage() that tools can use to print version numberDevang Patel2007-02-01
* Emit a better assertion message for PR1133Chris Lattner2007-02-01
* Pessmistically assume the .align 2 before the first constpool entry addsEvan Cheng2007-02-01
* Possible JT improvements.Evan Cheng2007-02-01
* Fix CodeGen/PowerPC/2007-01-31-InlineAsmAddrMode.llChris Lattner2007-02-01
* Don't emit unnecessary .align directive.Evan Cheng2007-01-31