| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | rename InstValue to SimpleValue, add some comments. | Chris Lattner | 2011-01-03 | 1 | -26/+41 |
| * | CMake: Add missing source file. | Michael J. Spencer | 2011-01-03 | 1 | -0/+1 |
| * | Allocate nodes for the scoped hash table from a recyling bump pointer | Chris Lattner | 2011-01-03 | 1 | -5/+9 |
| * | reduce redundancy in the hashing code and other misc cleanups. | Chris Lattner | 2011-01-03 | 2 | -20/+24 |
| * | Add a new loop-instsimplify pass, with the intention of replacing the instance | Cameron Zwarich | 2011-01-03 | 3 | -0/+114 |
| * | fix some pastos | Chris Lattner | 2011-01-02 | 1 | -4/+4 |
| * | add DEBUG and -stats output to earlycse. | Chris Lattner | 2011-01-02 | 2 | -6/+39 |
| * | Enhance earlycse to do CSE of casts, instsimplify and die. | Chris Lattner | 2011-01-02 | 1 | -4/+141 |
| * | split dom frontier handling stuff out to its own DominanceFrontier header, | Chris Lattner | 2011-01-02 | 21 | -35/+32 |
| * | sketch out a new early cse pass. No functionality yet. | Chris Lattner | 2011-01-02 | 2 | -0/+63 |
| * | fix a miscompilation of tramp3d-v4: when forming a memcpy, we have to make | Chris Lattner | 2011-01-02 | 1 | -12/+23 |
| * | If a loop iterates exactly once (has backedge count = 0) then don't | Chris Lattner | 2011-01-02 | 1 | -0/+6 |
| * | Try to reuse the value when lowering memset. | Benjamin Kramer | 2011-01-02 | 2 | -47/+21 |
| * | Lower the i8 extension in memset to a multiply instead of a potentially long ... | Benjamin Kramer | 2011-01-02 | 1 | -15/+17 |
| * | A workaround for a bug in cmake 2.8.3 diagnosed on PR 8885. | Oscar Fuentes | 2011-01-02 | 1 | -0/+5 |
| * | Also remove functions that use complex constant expressions in terms of | Nick Lewycky | 2011-01-02 | 1 | -5/+18 |
| * | enhance loop idiom recognition to scan *all* unconditionally executed | Chris Lattner | 2011-01-02 | 1 | -8/+39 |
| * | make inSubLoop much more efficient. | Chris Lattner | 2011-01-02 | 1 | -4/+1 |
| * | rip out isExitBlockDominatedByBlockInLoop, calling DomTree::dominates instead. | Chris Lattner | 2011-01-02 | 1 | -37/+4 |
| * | add a list of opportunities for future improvement. | Chris Lattner | 2011-01-02 | 1 | -1/+22 |
| * | update a bunch of entries. | Chris Lattner | 2011-01-02 | 2 | -137/+56 |
| * | Fix PR8702 by not having LoopSimplify claim to preserve LCSSA form. As descr... | Duncan Sands | 2011-01-02 | 1 | -15/+12 |
| * | Allow loop-idiom to run on multiple BB loops, but still only scan the loop | Chris Lattner | 2011-01-02 | 2 | -13/+5 |
| * | remove debugging code. | Chris Lattner | 2011-01-02 | 1 | -4/+0 |
| * | add some -stats output. | Chris Lattner | 2011-01-02 | 1 | -1/+10 |
| * | improve loop rotation to use CodeMetrics to analyze the | Chris Lattner | 2011-01-02 | 2 | -17/+8 |
| * | teach loop idiom recognition to form memcpy's from simple loops. | Chris Lattner | 2011-01-02 | 1 | -22/+102 |
| * | Remove functions from the FnSet when one of their callee's is being merged. This | Nick Lewycky | 2011-01-02 | 1 | -82/+66 |
| * | a missed __builtin_object_size case. | Chris Lattner | 2011-01-01 | 1 | -0/+17 |
| * | various updates. | Chris Lattner | 2011-01-01 | 1 | -31/+29 |
| * | fix a globalopt crash on two Adobe-C++ testcases that the recent | Chris Lattner | 2011-01-01 | 1 | -0/+5 |
| * | Add support for the 'H' modifier. | Rafael Espindola | 2011-01-01 | 1 | -0/+6 |
| * | Model operand restrictions of mul-like instructions on ARMv5 via | Anton Korobeynikov | 2011-01-01 | 4 | -10/+100 |
| * | add a validity check that was missed, fixing a crash on the | Chris Lattner | 2011-01-01 | 1 | -0/+5 |
| * | Revert commit 122654 at the request of Chris, who reckons that instsimplify | Duncan Sands | 2011-01-01 | 2 | -124/+63 |
| * | improve validity check to handle constant-trip-count loops more | Chris Lattner | 2011-01-01 | 1 | -7/+17 |
| * | implement the "no aliasing accesses in loop" safety check. This pass | Chris Lattner | 2011-01-01 | 1 | -5/+32 |
| * | Fix PR8878. | Rafael Espindola | 2011-01-01 | 1 | -0/+1 |
| * | Fix a README item by having InstructionSimplify do a mild form of value | Duncan Sands | 2011-01-01 | 2 | -63/+124 |
| * | ptx: remove reg-reg addressing mode and st.const | Che-Liang Chiou | 2011-01-01 | 2 | -29/+11 |
| * | ptx: add store instruction | Che-Liang Chiou | 2011-01-01 | 4 | -4/+101 |
| * | Add to the list of cmake files the object file, not the asm file. This | Oscar Fuentes | 2010-12-31 | 1 | -1/+1 |
| * | Simplify this pass by using a depth-first iterator to ensure that all | Duncan Sands | 2010-12-31 | 1 | -39/+20 |
| * | Zap dead instructions harder. | Duncan Sands | 2010-12-31 | 1 | -7/+2 |
| * | Make a bunch of symbols internal. | Benjamin Kramer | 2010-12-30 | 2 | -19/+19 |
| * | Add another non-commutable instruction that gas accepts commuted forms for. | Nick Lewycky | 2010-12-30 | 1 | -3/+4 |
| * | ptx: add state spaces | Che-Liang Chiou | 2010-12-30 | 3 | -8/+63 |
| * | include the module identifier when emitting this warning, PR8865. | Chris Lattner | 2010-12-30 | 1 | -4/+7 |
| * | print the right string, thanks for Frits for noticing. | Chris Lattner | 2010-12-30 | 1 | -1/+1 |
| * | Use getVRegDef() instead of def_iterator. This leads to fewer defs being added | Cameron Zwarich | 2010-12-30 | 1 | -4/+3 |