| Age | Commit message (Expand) | Author |
| 2011-01-06 | r105228 reduced the memcpy / memset inline limit to 4 with -Os to avoid blowing | Evan Cheng |
| 2011-01-06 | Avoid zero extend bit test operands to pointer type if all the masks fit in | Evan Cheng |
| 2011-01-05 | Optimize: | Evan Cheng |
| 2011-01-05 | Add a hidden command line option to display edge bundle graphs as they are | Jakob Stoklund Olesen |
| 2011-01-05 | 80-cols. | Eric Christopher |
| 2011-01-04 | Remove TODO, these appear to be implemented. | Eric Christopher |
| 2011-01-04 | Turn the EdgeBundles class into a stand-alone machine CFG analysis pass. | Jakob Stoklund Olesen |
| 2011-01-04 | Switch to path halving from path compression for a small speedup. This also | Cameron Zwarich |
| 2011-01-04 | Eliminate repeated allocation of a per-BB DenseMap for a 4.6% reduction of time | Cameron Zwarich |
| 2011-01-04 | Clean up a funky pass registration that got passed over when I got rid of sta... | Owen Anderson |
| 2011-01-03 | Use a RecyclingAllocator to allocate values for MachineCSE's ScopedHashTable for | Cameron Zwarich |
| 2011-01-02 | split dom frontier handling stuff out to its own DominanceFrontier header, | Chris Lattner |
| 2011-01-02 | Try to reuse the value when lowering memset. | Benjamin Kramer |
| 2011-01-02 | Lower the i8 extension in memset to a multiply instead of a potentially long ... | Benjamin Kramer |
| 2010-12-30 | Use getVRegDef() instead of def_iterator. This leads to fewer defs being added | Cameron Zwarich |
| 2010-12-29 | None of the other pass names in CodeGen have terminating periods. | Cameron Zwarich |
| 2010-12-29 | Instead of processing every instruction when splitting interferences, only | Cameron Zwarich |
| 2010-12-29 | Add a missing word to a comment. | Cameron Zwarich |
| 2010-12-29 | Add text explaining an assertion. | Cameron Zwarich |
| 2010-12-28 | Simplify some code in MachineVerifier that was doing the correct thing, but not | Cameron Zwarich |
| 2010-12-28 | Revert the optimization in r122596. It is correct for all current targets, but | Cameron Zwarich |
| 2010-12-28 | Avoid iterating every operand of an instruction in StrongPHIElimination, since | Cameron Zwarich |
| 2010-12-28 | Pacify the compiler. BestWeight cannot in fact be used uninitialized | Duncan Sands |
| 2010-12-27 | Change an assertion to assert what the code actually relies upon. | Cameron Zwarich |
| 2010-12-27 | Land a first cut at StrongPHIElimination. There are only 5 new test failures | Cameron Zwarich |
| 2010-12-27 | Add knowledge of phi-def and phi-kill valnos to MachineVerifier's predecessor | Cameron Zwarich |
| 2010-12-24 | Minor cleanup related to my latest scheduler changes. | Andrew Trick |
| 2010-12-24 | Fix a few cases where the scheduler is not checking for phys reg copies. The ... | Andrew Trick |
| 2010-12-24 | Various bits of framework needed for precise machine-level selection | Andrew Trick |
| 2010-12-24 | whitespace | Andrew Trick |
| 2010-12-24 | Simplify a check for implicit defs and remove a FIXME. | Cameron Zwarich |
| 2010-12-23 | flags -> glue for selectiondag | Chris Lattner |
| 2010-12-23 | sdisel flag -> glue. | Chris Lattner |
| 2010-12-23 | Reorganize ListScheduleBottomUp in preparation for modeling machine cycles an... | Andrew Trick |
| 2010-12-23 | Converted LiveRegCycles to LiveRegGens. It's easier to work with and allows m... | Andrew Trick |
| 2010-12-23 | In CheckForLiveRegDef use TRI->getOverlaps. | Andrew Trick |
| 2010-12-23 | Fixes PR8823: add-with-overflow-128.ll | Andrew Trick |
| 2010-12-23 | Change all self assignments X=X to (void)X, so that we can turn on a | Jeffrey Yasskin |
| 2010-12-22 | DAGCombine add (sext i1), X into sub X, (zext i1) if sext from i1 is illegal.... | Benjamin Kramer |
| 2010-12-22 | When RegAllocGreedy decides to spill the interferences of the current register, | Jakob Stoklund Olesen |
| 2010-12-22 | Include a shadow of the original CFG edges in the edge bundle graph. | Jakob Stoklund Olesen |
| 2010-12-22 | Fix a bug in ReduceLoadWidth that wasn't handling extending | Chris Lattner |
| 2010-12-22 | more cleanups, move a check for "roundedness" earlier to reject | Chris Lattner |
| 2010-12-22 | reduce indentation and improve comments, no functionality change. | Chris Lattner |
| 2010-12-21 | In DelayForLiveRegsBottomUp, handle instructions that read and write | Andrew Trick |
| 2010-12-21 | whitespace | Andrew Trick |
| 2010-12-21 | Reapply 122353-122355 with fixes. 122354 was wrong; | Dale Johannesen |
| 2010-12-21 | Revert 122353-122355 for the moment, they broke stuff. | Dale Johannesen |
| 2010-12-21 | Add a new transform to DAGCombiner. | Dale Johannesen |
| 2010-12-21 | Get the type of a shift from the shift, not from its shift | Dale Johannesen |