| Age | Commit message (Expand) | Author |
| 2005-11-17 | Allow targets to custom legalize leaf nodes like GlobalAddress. | Chris Lattner |
| 2005-11-17 | Teach legalize about targetglobaladdress | Chris Lattner |
| 2005-11-16 | when debugging lower dbg intrinsics to calls | Chris Lattner |
| 2005-11-12 | Fix operator precedence bug caught by VC++. | Jeff Cohen |
| 2005-11-11 | added a chain output | Andrew Lenharth |
| 2005-11-11 | continued readcyclecounter support | Andrew Lenharth |
| 2005-11-09 | Switch the allnodes list from a vector of pointers to an ilist of nodes.This ... | Chris Lattner |
| 2005-11-09 | Refactor intrinsic lowering stuff out of visitCall | Chris Lattner |
| 2005-11-09 | Handle the trivial (but common) two-op case more efficiently | Chris Lattner |
| 2005-11-09 | Fix CodeGen/X86/shift-folding.ll:test3 on X86 | Chris Lattner |
| 2005-11-09 | Avoid creating a token factor node in trivially redundant cases. This | Chris Lattner |
| 2005-11-09 | Handle GEP's a bit more intelligently. Fold constant indices early and | Chris Lattner |
| 2005-11-08 | Allocate the right amount of memory for this vector up front. | Chris Lattner |
| 2005-11-08 | Change the ValueList array for each node to be shared instead of individually... | Chris Lattner |
| 2005-11-08 | Switch the operandlist/valuelist from being vectors to being just an array.Th... | Chris Lattner |
| 2005-11-08 | Explicitly initialize some instance vars | Chris Lattner |
| 2005-11-08 | Clean up RemoveDeadNodes significantly, by eliminating the need for a temporary | Chris Lattner |
| 2005-11-07 | Let's try ignoring resource utilization on the backward pass. | Jim Laskey |
| 2005-11-06 | Add the necessary support to the ISel to allow targets to codegen the new | Nate Begeman |
| 2005-11-05 | Fix logic bug in finding retry slot in tally. | Jim Laskey |
| 2005-11-04 | Fix a warning | Jim Laskey |
| 2005-11-04 | Scheduling now uses itinerary data. | Jim Laskey |
| 2005-11-02 | Fix a crash that Andrew noticed, and add a pair of braces to unfconfuse | Nate Begeman |
| 2005-11-02 | Fix a source of undefined behavior when dealing with 64-bit types. This | Chris Lattner |
| 2005-10-31 | 1. Embed and not inherit vector for NodeGroup. | Jim Laskey |
| 2005-10-30 | Significantly simplify this code and make it more aggressive. Instead of having | Chris Lattner |
| 2005-10-30 | Reduce the number of copies emitted as machine instructions by | Chris Lattner |
| 2005-10-30 | Codegen mul by negative power of two with a shift and negate. | Chris Lattner |
| 2005-10-27 | Fix DSE to not nuke dead stores unless they redundant store is the same | Chris Lattner |
| 2005-10-27 | Add a simple xform that is useful for bitfield operations. | Chris Lattner |
| 2005-10-25 | Allow custom lowered FP_TO_SINT ops in the check for whether a larger | Nate Begeman |
| 2005-10-25 | Clear a bit in this file that was causing a miscompilation of 178.galgel. | Chris Lattner |
| 2005-10-23 | add TargetExternalSymbol | Andrew Lenharth |
| 2005-10-22 | BuildSDIV and BuildUDIV only work for i32/i64, but they don't check that | Chris Lattner |
| 2005-10-21 | add a case missing from the dag combiner that exposed the failure on | Chris Lattner |
| 2005-10-21 | Fix a typo in the dag combiner, so that this can work on i64 targets | Nate Begeman |
| 2005-10-21 | Invert the TargetLowering flag that controls divide by consant expansion. | Nate Begeman |
| 2005-10-20 | Fix a couple bugs in the const div stuff where we'd generate MULHS/MULHU | Nate Begeman |
| 2005-10-20 | don't use llabs with apparently VC++ doesn't have | Chris Lattner |
| 2005-10-20 | Move the target constant divide optimization up into the dag combiner, so | Nate Begeman |
| 2005-10-19 | Teach Legalize how to do something with EXTRACT_ELEMENT when the type of | Nate Begeman |
| 2005-10-18 | Add the ability to lower return instructions to TargetLowering. This | Nate Begeman |
| 2005-10-18 | Fix Generic/2005-10-18-ZeroSizeStackObject.ll by not requesting a zero | Chris Lattner |
| 2005-10-18 | remove hack | Chris Lattner |
| 2005-10-18 | Fold (select C, load A, load B) -> load (select C, A, B). This happens quite | Chris Lattner |
| 2005-10-18 | Implement some feedback from Chris re: constant canonicalization | Nate Begeman |
| 2005-10-18 | Legalize BUILD_PAIR appropriately for upcoming 64 bit PowerPC work. | Nate Begeman |
| 2005-10-17 | fold fmul X, +2.0 -> fadd X, X; | Nate Begeman |
| 2005-10-17 | add a trivial fold | Chris Lattner |
| 2005-10-15 | Fix this logic. | Chris Lattner |