| Age | Commit message (Expand) | Author |
| 2010-08-10 | Implement register class inflation. | Jakob Stoklund Olesen |
| 2010-08-10 | Recalculate the spill weight and allocation hint for virtual registers created | Jakob Stoklund Olesen |
| 2010-08-10 | Transpose the calculation of spill weights such that we are calculating one | Jakob Stoklund Olesen |
| 2010-08-09 | Merge the OptimizeExts and OptimizeCmps passes into one PeepholeOptimizer | Bill Wendling |
| 2010-08-07 | Tidy some #includes and forward-declarations, and move the C binding code | Dan Gohman |
| 2010-08-06 | tidy up | Jim Grosbach |
| 2010-08-06 | Add LiveInterval::RenumberValues - Garbage collection for VNInfos. | Jakob Stoklund Olesen |
| 2010-08-06 | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson |
| 2010-08-06 | Fix eabi calling convention when a 64 bit value shadows r3. | Rafael Espindola |
| 2010-08-06 | Add the Optimize Compares pass (disabled by default). | Bill Wendling |
| 2010-08-06 | Revert r110396 to fix buildbots. | Owen Anderson |
| 2010-08-05 | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson |
| 2010-08-05 | Remove double-def checking from MachineVerifier, so a register does not have to | Jakob Stoklund Olesen |
| 2010-07-27 | It's better to have the arrays, which would trigger the creation of stack | Bill Wendling |
| 2010-07-26 | Factored out a bit of common code to mark VNInfos for deletion. | Lang Hames |
| 2010-07-24 | Add an ILP scheduler. This is a register pressure aware scheduler that's | Evan Cheng |
| 2010-07-22 | If 'other' was empty 'overlapsFrom(other, other.begin());' will segfault. Thi... | Lang Hames |
| 2010-07-21 | For ARM/Darwin, add a dwarf entry indicating whether a function is arm or thumb | Jim Grosbach |
| 2010-07-21 | tidy up | Jim Grosbach |
| 2010-07-20 | Formatting. | Eric Christopher |
| 2010-07-19 | Render MachineFunctions to HTML pages, with options to render register | Lang Hames |
| 2010-07-17 | LoopSplitter - intended to split live intervals over loop boundaries. | Lang Hames |
| 2010-07-17 | Propagate alloca alignment information via variable size object frame | Eric Christopher |
| 2010-07-16 | Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission and | Bill Wendling |
| 2010-07-16 | Revert r108369, sorting llvm.dbg.declare information by source position, | Dan Gohman |
| 2010-07-14 | Make the order in which variables are described in debug information | Dan Gohman |
| 2010-07-14 | Delete fast-isel's trivial load optimization; it breaks debugging because | Dan Gohman |
| 2010-07-14 | Teach ProcessImplicitDefs to transform more COPY instructions into IMPLICIT_D... | Evan Cheng |
| 2010-07-14 | Don't propagate debug locations to instructions for materializing | Dan Gohman |
| 2010-07-13 | Remove vestigial decl. | Jakob Stoklund Olesen |
| 2010-07-11 | Fix va_arg for doubles. With this patch VAARG nodes always contain the | Rafael Espindola |
| 2010-07-10 | Reapply bottom-up fast-isel, with several fixes for x86-32: | Dan Gohman |
| 2010-07-09 | --- Reverse-merging r107947 into '.': | Bob Wilson |
| 2010-07-09 | Added a support for inserting new MBBs into the numbering. | Lang Hames |
| 2010-07-09 | Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emitting | Dan Gohman |
| 2010-07-08 | After r107880, findSurvivorReg() no longer needs to be public. | Jim Grosbach |
| 2010-07-08 | Convert EXTRACT_SUBREG to COPY when emitting machine instrs. | Jakob Stoklund Olesen |
| 2010-07-08 | Revert 107840 107839 107813 107804 107800 107797 107791. | Dan Gohman |
| 2010-07-08 | When processing frame index virtual registers, consider all available registers | Jim Grosbach |
| 2010-07-07 | Move getExtLoad() and (some) getLoad() DebugLoc argument after EVT argument f... | Evan Cheng |
| 2010-07-07 | Implement bottom-up fast-isel. This has the advantage of not requiring | Dan Gohman |
| 2010-07-07 | Add X86FastISel support for return statements. This entails refactoring | Dan Gohman |
| 2010-07-07 | Give FunctionLoweringInfo an MBB member, avoiding the need to pass it | Dan Gohman |
| 2010-07-07 | Simplify FastISel's constructor by giving it a FunctionLoweringInfo | Dan Gohman |
| 2010-07-07 | Move FunctionLoweringInfo.h out into include/llvm/CodeGen. This will | Dan Gohman |
| 2010-07-07 | Split the SDValue out of OutputArg so that SelectionDAG-independent | Dan Gohman |
| 2010-07-07 | Move ArgFlagsTy, OutputArg, and InputArg out of SelectionDAGNodes.h and | Dan Gohman |
| 2010-07-07 | Move CallingConvLower.cpp out of the SelectionDAG directory. | Dan Gohman |
| 2010-07-07 | Add a getFirstNonPHI utility function. | Dan Gohman |
| 2010-07-06 | CanLowerReturn doesn't need a SelectionDAG; it just needs an LLVMContext. | Dan Gohman |