| Age | Commit message (Expand) | Author |
| 2009-03-24 | Tidy a bit more. | Chris Lattner |
| 2009-03-24 | simplify this code a bit now that "allocation to a vreg class" can never | Chris Lattner |
| 2009-03-24 | Minor compile-time optimization; don't bother checking | Dan Gohman |
| 2009-03-24 | Add a pre-pass to the burr-list scheduler which makes adjustments to | Dan Gohman |
| 2009-03-23 | When unfolding a load during scheduling, the new operator node has | Dan Gohman |
| 2009-03-23 | Don't set SUnit::hasPhysRegDefs to true unless the defs are | Dan Gohman |
| 2009-03-23 | Fix canClobberPhysRegDefs to check all SDNodes grouped together | Dan Gohman |
| 2009-03-23 | Add a new bit to SUnit to record whether a node has implicit physreg | Dan Gohman |
| 2009-03-23 | Now that errs() is properly non-buffered, there's no need to | Dan Gohman |
| 2009-03-23 | Model inline asm constraint which ties an input to an output register as mach... | Evan Cheng |
| 2009-03-20 | Simplify this code; use a while instead of an if and a do-while. | Dan Gohman |
| 2009-03-20 | For inline asm output operand that matches an input. Encode the input operand... | Evan Cheng |
| 2009-03-20 | Fixed the comment. No functionality change. | Sanjiv Gupta |
| 2009-03-18 | Added missing support for widening when splitting an unary op (PR3683) | Mon P Wang |
| 2009-03-17 | Don't force promotion of return arguments on the callee. | Rafael Espindola |
| 2009-03-17 | Fix codegen to compute the size of an allocation by multiplying the | Chris Lattner |
| 2009-03-17 | Fix a problem with DAGCombine where we were building an illegal build | Mon P Wang |
| 2009-03-14 | Avoid doing the transformation c ? 1.0 : 2.0 as load { 2.0, 1.0 } + c*4 | Mon P Wang |
| 2009-03-13 | Improve FastISel's handling of truncates to i1, and implement | Dan Gohman |
| 2009-03-13 | Fix FastISel's assumption that i1 values are always zero-extended | Dan Gohman |
| 2009-03-13 | Fix some significant problems with constant pools that resulted in unnecessar... | Evan Cheng |
| 2009-03-13 | Oops...I committed too much. | Bill Wendling |
| 2009-03-13 | Temporarily XFAIL this test. | Bill Wendling |
| 2009-03-12 | Fix a typo in a comment. | Dan Gohman |
| 2009-03-12 | Move 3 "(add (select cc, 0, c), x) -> (select cc, x, (add, x, c))" | Chris Lattner |
| 2009-03-12 | Enable Chris' value propagation change. It make available known sign, zero, o... | Evan Cheng |
| 2009-03-11 | reapply my previous patch (r66358) with a tweak to set the | Chris Lattner |
| 2009-03-10 | Revert 66358 for now. It's breaking povray, 450.soplex, and 456.hmmer on x86 ... | Evan Cheng |
| 2009-03-09 | Fix PR3763 by using proper APInt methods instead of uint64_t's. | Chris Lattner |
| 2009-03-09 | Pass in a std::string when getting the names of debugging things. This cuts down | Bill Wendling |
| 2009-03-08 | implement an optimization to codegen c ? 1.0 : 2.0 as load { 2.0, 1.0 } + c*4. | Chris Lattner |
| 2009-03-08 | random cleanups. | Chris Lattner |
| 2009-03-07 | Introduce new linkage types linkonce_odr, weak_odr, common_odr | Duncan Sands |
| 2009-03-06 | Fix ScheduleDAGRRList::CopyAndMoveSuccessors' handling of nodes | Dan Gohman |
| 2009-03-04 | Fix BuildVectorSDNode::isConstantSplat to handle one-element vectors. | Bob Wilson |
| 2009-03-04 | PR3686: make the legalizer handle bitcast from i80 to x86 long double. | Eli Friedman |
| 2009-03-04 | Fix PR3701. 1. X86 target renamed eflags register to flags. This matches what... | Evan Cheng |
| 2009-03-04 | The DAG combiner was performing a BT combine. The BT combine had a value of -1, | Bill Wendling |
| 2009-03-02 | Generalize BuildVectorSDNode::isConstantSplat to use APInts and handle | Bob Wilson |
| 2009-03-01 | Fix a problem with DAGCombine on 64b targets where folding | Nate Begeman |
| 2009-03-01 | Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a new | Bob Wilson |
| 2009-02-27 | Refactor TLS code and add some tests. The tests and expected results are: | Rafael Espindola |
| 2009-02-25 | Revert BuildVectorSDNode related patches: 65426, 65427, and 65296. | Evan Cheng |
| 2009-02-25 | Fix big-endian codegen bug. We're splitting up | Dale Johannesen |
| 2009-02-25 | Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlob... | Evan Cheng |
| 2009-02-25 | Expand tabs to spaces (overlooked in previous commit) | Scott Michel |
| 2009-02-25 | Remove all "cached" data from BuildVectorSDNode, preferring to retrieve | Scott Michel |
| 2009-02-24 | Overhaul my earlier submission due to feedback. It's a large patch, but most of | Bill Wendling |
| 2009-02-24 | - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emit | Bill Wendling |
| 2009-02-24 | Fix a ValueTracking rule: RHS means operand 1, not 0. Add a simple | Dan Gohman |