| Age | Commit message (Expand) | Author |
| 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 |
| 2010-12-21 | Shift by the word size is invalid IR; don't create it. | Dale Johannesen |
| 2010-12-21 | fix some typos | Chris Lattner |
| 2010-12-21 | Fix indentation, add comment. | Stuart Hastings |
| 2010-12-21 | Missing logic for nested CALLSEQ_START/END. | Stuart Hastings |
| 2010-12-21 | Incremental progress towards a new implementation of StrongPHIElimination. Most | Cameron Zwarich |
| 2010-12-21 | rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for | Chris Lattner |
| 2010-12-21 | improve "cannot yet select" errors a trivial amount: now | Chris Lattner |
| 2010-12-21 | Add EdgeBundles to SplitKit. | Jakob Stoklund Olesen |
| 2010-12-21 | Use IntEqClasses to compute connected components of live intervals. | Jakob Stoklund Olesen |
| 2010-12-20 | Cosmetic changes. | Dale Johannesen |
| 2010-12-20 | MachineVerifier should count landing pad successors as basic blocks rather than | Cameron Zwarich |
| 2010-12-20 | Teach MachineVerifier that early clobber defs begin at USE slots and other defs | Cameron Zwarich |
| 2010-12-20 | Add a missing check from r122218. | Cameron Zwarich |
| 2010-12-20 | implement type legalization promotion support for SMULO and UMULO, giving | Chris Lattner |
| 2010-12-20 | Don't assume that an instruction ending a register's live range always reads | Cameron Zwarich |
| 2010-12-20 | Fix a bug in the scheduler's handling of "unspillable" vregs. | Chris Lattner |
| 2010-12-20 | the result of CheckForLiveRegDef is dead, remove it. | Chris Lattner |
| 2010-12-20 | reduce indentation, no functionality change. | Chris Lattner |
| 2010-12-20 | Ignore debug values when performing MachineVerifier liveness checks. Fixes | Cameron Zwarich |
| 2010-12-19 | Early clobber operands are allowed to be defined at use indices. This fixes one | Cameron Zwarich |
| 2010-12-19 | Fix PR8815 by checking for an explicit clobber def tied to a use operand in | Cameron Zwarich |
| 2010-12-19 | Fix PR8811 by teaching MachineVerifier about optional defs. | Cameron Zwarich |
| 2010-12-19 | StrongPHIElimination will never run before TwoAddressInstructionPass. | Cameron Zwarich |
| 2010-12-19 | Add missing standard headers. Patch by Joerg Sonnenberger! | Nick Lewycky |