| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Fix some significant problems with constant pools that resulted in unnecessar... | Evan Cheng | 2009-03-13 | 6 | -15/+10 |
* | Oops...I committed too much. | Bill Wendling | 2009-03-13 | 5 | -21/+25 |
* | Temporarily XFAIL this test. | Bill Wendling | 2009-03-13 | 5 | -25/+21 |
* | Fix a typo in a comment. | Dan Gohman | 2009-03-12 | 1 | -1/+1 |
* | Move 3 "(add (select cc, 0, c), x) -> (select cc, x, (add, x, c))" | Chris Lattner | 2009-03-12 | 1 | -76/+4 |
* | Enable Chris' value propagation change. It make available known sign, zero, o... | Evan Cheng | 2009-03-12 | 1 | -3/+1 |
* | reapply my previous patch (r66358) with a tweak to set the | Chris Lattner | 2009-03-11 | 1 | -2/+55 |
* | Revert 66358 for now. It's breaking povray, 450.soplex, and 456.hmmer on x86 ... | Evan Cheng | 2009-03-10 | 1 | -53/+2 |
* | Fix PR3763 by using proper APInt methods instead of uint64_t's. | Chris Lattner | 2009-03-09 | 1 | -3/+4 |
* | Pass in a std::string when getting the names of debugging things. This cuts down | Bill Wendling | 2009-03-09 | 4 | -15/+23 |
* | implement an optimization to codegen c ? 1.0 : 2.0 as load { 2.0, 1.0 } + c*4. | Chris Lattner | 2009-03-08 | 1 | -2/+53 |
* | random cleanups. | Chris Lattner | 2009-03-08 | 1 | -4/+3 |
* | Introduce new linkage types linkonce_odr, weak_odr, common_odr | Duncan Sands | 2009-03-07 | 1 | -1/+1 |
* | Fix ScheduleDAGRRList::CopyAndMoveSuccessors' handling of nodes | Dan Gohman | 2009-03-06 | 1 | -7/+7 |
* | Fix BuildVectorSDNode::isConstantSplat to handle one-element vectors. | Bob Wilson | 2009-03-04 | 1 | -2/+2 |
* | PR3686: make the legalizer handle bitcast from i80 to x86 long double. | Eli Friedman | 2009-03-04 | 2 | -0/+8 |
* | Fix PR3701. 1. X86 target renamed eflags register to flags. This matches what... | Evan Cheng | 2009-03-04 | 1 | -25/+54 |
* | The DAG combiner was performing a BT combine. The BT combine had a value of -1, | Bill Wendling | 2009-03-04 | 1 | -11/+22 |
* | Generalize BuildVectorSDNode::isConstantSplat to use APInts and handle | Bob Wilson | 2009-03-02 | 1 | -78/+49 |
* | Fix a problem with DAGCombine on 64b targets where folding | Nate Begeman | 2009-03-01 | 1 | -1/+2 |
* | Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a new | Bob Wilson | 2009-03-01 | 1 | -0/+91 |
* | Refactor TLS code and add some tests. The tests and expected results are: | Rafael Espindola | 2009-02-27 | 1 | -0/+22 |
* | Revert BuildVectorSDNode related patches: 65426, 65427, and 65296. | Evan Cheng | 2009-02-25 | 7 | -219/+104 |
* | Fix big-endian codegen bug. We're splitting up | Dale Johannesen | 2009-02-25 | 1 | -1/+2 |
* | Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlob... | Evan Cheng | 2009-02-25 | 3 | -19/+19 |
* | Expand tabs to spaces (overlooked in previous commit) | Scott Michel | 2009-02-25 | 1 | -12/+12 |
* | Remove all "cached" data from BuildVectorSDNode, preferring to retrieve | Scott Michel | 2009-02-25 | 1 | -13/+8 |
* | Overhaul my earlier submission due to feedback. It's a large patch, but most of | Bill Wendling | 2009-02-24 | 2 | -2/+0 |
* | - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emit | Bill Wendling | 2009-02-24 | 4 | -14/+15 |
* | Fix a ValueTracking rule: RHS means operand 1, not 0. Add a simple | Dan Gohman | 2009-02-24 | 1 | -1/+1 |
* | Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR | Scott Michel | 2009-02-22 | 7 | -101/+220 |
* | bug 3610: Floating point vaarg not softened. | Richard Pennington | 2009-02-21 | 2 | -0/+18 |
* | Fix a bug that David Greene found in the DAGCombiner's logic | Dan Gohman | 2009-02-20 | 1 | -2/+2 |
* | Temporarily revert r65065. It was causing test failures. | Bill Wendling | 2009-02-19 | 1 | -1/+3 |
* | Check for -fast here too. | Bill Wendling | 2009-02-19 | 1 | -3/+1 |
* | Generate these labels when we're in "fast" mode, not simply when we're no in | Bill Wendling | 2009-02-19 | 3 | -11/+9 |
* | Remove trailing whitespace to reduce later commit patch noise. | Scott Michel | 2009-02-17 | 6 | -1014/+1014 |
* | --- Merging (from foreign repository) r64714 into '.': | Bill Wendling | 2009-02-17 | 2 | -24/+47 |
* | Don't assume that a left-shift of a value with one bit set will have | Dan Gohman | 2009-02-15 | 1 | -6/+23 |
* | Unbreak the build on win32. | Cedric Venet | 2009-02-14 | 1 | -1/+2 |
* | Revert this. It was breaking stuff. | Bill Wendling | 2009-02-13 | 3 | -17/+103 |
* | Turn off the old way of handling debug information in the code generator. Use | Bill Wendling | 2009-02-13 | 3 | -103/+17 |
* | Arrange to print constants that match "n" and "i" constraints | Dale Johannesen | 2009-02-12 | 1 | -2/+5 |
* | make fast isel fall back to selectiondags for VLA llvm.declare intrinsics. | Chris Lattner | 2009-02-12 | 1 | -2/+2 |
* | Oops. Last second clean up messed things up. | Evan Cheng | 2009-02-12 | 1 | -2/+3 |
* | Replace one of burr scheduling heuristic with something more sensible. Now ca... | Evan Cheng | 2009-02-12 | 1 | -18/+4 |
* | Fix a comment. | Dan Gohman | 2009-02-11 | 1 | -2/+2 |
* | Don't use special heuristics for nodes with no data predecessors | Dan Gohman | 2009-02-11 | 1 | -8/+9 |
* | Delete the heuristic for non-livein CopyFromReg nodes. Non-liveinness | Dan Gohman | 2009-02-11 | 1 | -11/+0 |
* | Make a transformation added in 63266 a bit less aggressive. | Dale Johannesen | 2009-02-11 | 1 | -5/+9 |