| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix BuildVectorSDNode::isConstantSplat to handle one-element vectors. | Bob Wilson | 2009-03-04 | 1 | -2/+2 |
| * | Add a restore folder, which shaves a dozen or so machineinstrs off oggenc. U... | Owen Anderson | 2009-03-04 | 1 | -6/+75 |
| * | 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 |
| * | Minor optimization: | Evan Cheng | 2009-03-01 | 1 | -29/+237 |
| * | Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a new | Bob Wilson | 2009-03-01 | 1 | -0/+91 |
| * | Last commit accidentially deleted this code. | Evan Cheng | 2009-02-28 | 1 | -0/+4 |
| * | It is possible that subprgoram definition is only encoding return value direc... | Devang Patel | 2009-02-27 | 1 | -2/+6 |
| * | Refactor TLS code and add some tests. The tests and expected results are: | Rafael Espindola | 2009-02-27 | 1 | -0/+22 |
| * | MachineLICM CSE should match destination register classes; avoid hoisting imp... | Evan Cheng | 2009-02-27 | 1 | -3/+13 |
| * | Enable stack slot coloring DCE. Evan's spiller fixes were needed before this... | Owen Anderson | 2009-02-26 | 1 | -7/+2 |
| * | The last commit was overly conservative. It's ok to reuse value that's alread... | Evan Cheng | 2009-02-26 | 1 | -7/+0 |
| * | If an available register falls through to a succ block, unset the last kill. ... | Evan Cheng | 2009-02-26 | 1 | -37/+76 |
| * | 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 |
| * | Print variable's display name in dwarf DIE. | Devang Patel | 2009-02-25 | 1 | -1/+1 |
| * | Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlob... | Evan Cheng | 2009-02-25 | 4 | -335/+414 |
| * | 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 | 3 | -4/+2 |
| * | Add a debugging option for SSC DCE. | Owen Anderson | 2009-02-24 | 1 | -0/+5 |
| * | - 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 |
| * | gdb uses DW_AT_prototyped to identify K&R style in C based languages. | Devang Patel | 2009-02-24 | 1 | -0/+5 |
| * | If there is not any debug info available for any global variables and any sub... | Devang Patel | 2009-02-24 | 1 | -13/+26 |
| * | Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR | Scott Michel | 2009-02-22 | 7 | -101/+220 |
| * | If a use operand is marked isKill, don't forget to add kill to its live inter... | Evan Cheng | 2009-02-22 | 1 | -4/+6 |
| * | bug 3610: Floating point vaarg not softened. | Richard Pennington | 2009-02-21 | 2 | -0/+18 |
| * | Drop bunch of half-working stuff in the ext_weak linkage support. | Anton Korobeynikov | 2009-02-21 | 1 | -10/+0 |
| * | If two-address def is dead and the instruction does not define other register... | Evan Cheng | 2009-02-21 | 1 | -0/+30 |
| * | Fix a bug that David Greene found in the DAGCombiner's logic | Dan Gohman | 2009-02-20 | 1 | -2/+2 |
| * | - Early exit a nested block. | Bill Wendling | 2009-02-20 | 1 | -23/+27 |
| * | Fix a crash in the pre-alloc splitter exposed by recent codegen changes. | Owen Anderson | 2009-02-20 | 1 | -0/+6 |
| * | Add a quick pass to the stack slot colorer to eliminate some trivially redund... | Owen Anderson | 2009-02-20 | 1 | -0/+62 |
| * | Add an accessor method to DwarfWriter to tell of debugging info should be emi... | Bill Wendling | 2009-02-20 | 1 | -5/+11 |
| * | Temporarily revert r65065. It was causing test failures. | Bill Wendling | 2009-02-19 | 1 | -1/+3 |
| * | Print out debug info when printing the machine instruction. | Bill Wendling | 2009-02-19 | 1 | -0/+9 |
| * | 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 |
| * | The subprogram die may not exist while creating "default" scope. | Devang Patel | 2009-02-18 | 1 | -1/+4 |
| * | Add support to the JIT for true non-lazy operation. When a call to a function | Nate Begeman | 2009-02-18 | 2 | -0/+9 |
| * | Eliminate several more unnecessary intptr_t casts. | Dan Gohman | 2009-02-18 | 3 | -4/+4 |
| * | The debugger sometimes lookup dynamically in the runtime to find ivar info of... | Devang Patel | 2009-02-17 | 1 | -0/+6 |
| * | Remove trailing whitespace to reduce later commit patch noise. | Scott Michel | 2009-02-17 | 6 | -1014/+1014 |
| * | Emit debug info for bitfields. | Devang Patel | 2009-02-17 | 1 | -1/+18 |
| * | A couple of places where reused use operands should be marked kill. This is e... | Evan Cheng | 2009-02-17 | 1 | -0/+11 |
| * | --- Merging (from foreign repository) r64714 into '.': | Bill Wendling | 2009-02-17 | 2 | -24/+47 |