| Age | Commit message (Expand) | Author |
| 2005-11-20 | The first patch of X86 support for read cycle counter | Andrew Lenharth |
| 2005-11-19 | Silence a bogus warning | Chris Lattner |
| 2005-11-19 | Teach LLVM how to scalarize packed types. Currently, this only works on | Nate Begeman |
| 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-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 | Handle the trivial (but common) two-op case more efficiently | Chris Lattner |
| 2005-11-08 | Allocate the right amount of memory for this vector up front. | Chris Lattner |
| 2005-10-25 | Allow custom lowered FP_TO_SINT ops in the check for whether a larger | Nate Begeman |
| 2005-10-19 | Teach Legalize how to do something with EXTRACT_ELEMENT when the type of | Nate Begeman |
| 2005-10-18 | Legalize BUILD_PAIR appropriately for upcoming 64 bit PowerPC work. | Nate Begeman |
| 2005-10-15 | Use getExtLoad here instead of getNode, as extloads produce two values. This | Chris Lattner |
| 2005-10-14 | Relax the checking on zextload generation a bit, since as sabre pointed out | Nate Begeman |
| 2005-10-13 | When ExpandOp'ing a [SZ]EXTLOAD, make sure to remember that the chain | Chris Lattner |
| 2005-10-13 | Implement PromoteOp for *EXTLOAD, allowing MallocBench/gs to Legalize | Chris Lattner |
| 2005-10-13 | Add support to Legalize for expanding i64 sextload/zextload into hi and lo | Nate Begeman |
| 2005-10-13 | Move some Legalize functionality over to the DAGCombiner where it belongs. | Nate Begeman |
| 2005-10-06 | silence a bogus GCC warning | Chris Lattner |
| 2005-10-06 | Make the legalizer completely non-recursive | Chris Lattner |
| 2005-10-05 | Remove some bad code from Legalize | Nate Begeman |
| 2005-10-04 | Fix some faulty logic in the libcall inserter. | Nate Begeman |
| 2005-10-04 | Add back a workaround that fixes some breakages from chris's last change. | Nate Begeman |
| 2005-10-02 | Fix a problem where the legalizer would run out of stack space on extremely | Chris Lattner |
| 2005-09-29 | Fix two bugs in my patch earlier today that broke int->fp conversion on X86. | Chris Lattner |
| 2005-09-28 | Add FP versions of the binary operators, keeping the int and fp worlds seperate. | Chris Lattner |
| 2005-09-10 | Allow targets to say they don't support truncstore i1 (which includes a mask | Chris Lattner |
| 2005-09-02 | Clean up some code from the last checkin | Chris Lattner |
| 2005-09-02 | Fix a bug in legalize where it would emit two calls to libcalls that return | Chris Lattner |
| 2005-09-02 | Make sure to legalize assert[zs]ext's operand correctly | Chris Lattner |
| 2005-09-02 | legalize ANY_EXTEND appropriately | Chris Lattner |
| 2005-08-31 | Allow targets to custom expand shifts that are too large for their registers | Chris Lattner |
| 2005-08-30 | Fix FreeBench/fourinarow with the dag isel, by not adding a bogus result | Chris Lattner |
| 2005-08-30 | Fix a miscompile of PtrDist/bc. Sign extending bools is not the right thing, | Chris Lattner |
| 2005-08-30 | Add support for AssertSext and AssertZext, folding other extensions with | Nate Begeman |
| 2005-08-29 | Some of us cared about the the promote path | Andrew Lenharth |
| 2005-08-29 | Fix an infinite loop on x86 | Chris Lattner |
| 2005-08-26 | Nate noticed that Andrew never did this. This fixes PR600 | Chris Lattner |
| 2005-08-26 | Change ConstantPoolSDNode to actually hold the Constant itself instead of | Chris Lattner |
| 2005-08-26 | the 5th operand is the 4th number | Chris Lattner |
| 2005-08-26 | Add support for targets that want to custom expand select_cc in some cases. | Chris Lattner |
| 2005-08-26 | Allow LowerOperation to return a null SDOperand in case it wants to lower | Chris Lattner |
| 2005-08-24 | Start using isOperationLegal and isTypeLegal to simplify the code | Chris Lattner |
| 2005-08-23 | Teach Legalize how to turn setcc into select_cc | Nate Begeman |
| 2005-08-21 | When legalizing brcond ->brcc or select -> selectcc, make sure to truncate | Chris Lattner |
| 2005-08-17 | Culling out use of unions for converting FP to bits and vice versa. | Jim Laskey |
| 2005-08-17 | Switched to using BitsToDouble for int_to_float to avoid aliasing problem. | Jim Laskey |
| 2005-08-17 | Change hex float constants for the sake of VC++. | Jim Laskey |
| 2005-08-17 | Added generic code expansion for [signed|unsigned] i32 to [f32|f64] casts in the | Jim Laskey |
| 2005-08-16 | Eliminate the RegSDNode class, which 3 nodes (CopyFromReg/CopyToReg/ImplicitDef) | Chris Lattner |