| Age | Commit message (Expand) | Author |
| 2005-05-12 | Allow something to be legalized multiple times. This can be used to reduce | Chris Lattner |
| 2005-05-12 | Oops, don't do this after we figure out where to insert the call chains. | Chris Lattner |
| 2005-05-12 | Make sure to expand all nodes, avoiding unintentional node duplication. | Chris Lattner |
| 2005-05-12 | add fixme | Chris Lattner |
| 2005-05-12 | Fix a problem where early legalization can cause token chain problems. | Chris Lattner |
| 2005-05-12 | Make legalize a bit more efficient, and canonicalize sub X, C -> add X, -C | Chris Lattner |
| 2005-05-11 | Necessary changes to codegen cttz efficiently on PowerPC | Nate Begeman |
| 2005-05-11 | Fix the last remaining bug preventing us from switching the X86 BE over | Chris Lattner |
| 2005-05-11 | Make sure to legalize generated ctpop nodes, convert tabs to spaces | Chris Lattner |
| 2005-05-11 | expand count-leading/trailing-zeros; the test 2005-05-11-Popcount-ffs-fls.c | Duraid Madina |
| 2005-05-11 | Add some notes for expanding clz/ctz | Chris Lattner |
| 2005-05-11 | Simplify this code, use the proper shift amount | Chris Lattner |
| 2005-05-11 | Legalize this correctly | Chris Lattner |
| 2005-05-11 | implement expansion of ctpop nodes, implementing CodeGen/Generic/llvm-ct-intr... | Chris Lattner |
| 2005-05-09 | legalize readio/writeio into a load/store if requested | Chris Lattner |
| 2005-05-09 | legalize READPORT, WRITEPORT, READIO, WRITEIO, at least in the basic cases | Chris Lattner |
| 2005-05-05 | ctpop lowering in legalize | Andrew Lenharth |
| 2005-05-04 | Make promoteOp work for CT* | Andrew Lenharth |
| 2005-05-03 | Implement count leading zeros (ctlz), count trailing zeros (cttz), and count | Andrew Lenharth |
| 2005-04-30 | Codegen and legalize sin/cos/llvm.sqrt as FSIN/FCOS/FSQRT calls. This patch | Chris Lattner |
| 2005-04-28 | Legalize FSQRT, FSIN, FCOS nodes, patch contributed by Morten Ofstad | Chris Lattner |
| 2005-04-27 | Implement Value* tracking for loads and stores in the selection DAG. This en... | Andrew Lenharth |
| 2005-04-21 | Remove trailing whitespace | Misha Brukman |
| 2005-04-13 | Implement expansion of unsigned i64 -> FP. | Chris Lattner |
| 2005-04-13 | Make expansion of uint->fp cast assert out instead of infinitely recurse. | Chris Lattner |
| 2005-04-13 | Instead of making ZERO_EXTEND_INREG nodes, use the helper method in | Chris Lattner |
| 2005-04-12 | promote extload i1 -> extload i8 | Chris Lattner |
| 2005-04-12 | Emit comparisons against the sign bit better. Codegen this: | Chris Lattner |
| 2005-04-12 | Emit long comparison against -1 better. Instead of this (x86): | Chris Lattner |
| 2005-04-11 | Teach the dag mechanism that this: | Chris Lattner |
| 2005-04-11 | Fix expansion of shifts by exactly NVT bits on arch's (like X86) that have | Chris Lattner |
| 2005-04-11 | Fix libcall code to not pass a NULL Chain to LowerCallTo | Nate Begeman |
| 2005-04-10 | Teach legalize to deal with targets that don't support some SEXTLOAD/ZEXTLOADs | Chris Lattner |
| 2005-04-10 | don't zextload fp values! | Chris Lattner |
| 2005-04-10 | Until we have a dag combiner, promote using zextload's instead of extloads. | Chris Lattner |
| 2005-04-10 | Fix a thinko. If the operand is promoted, pass the promoted value into | Chris Lattner |
| 2005-04-09 | Legalize BRCONDTWOWAY into a BRCOND/BR pair if a target doesn't support it. | Chris Lattner |
| 2005-04-06 | Teach ExpandShift how to handle shifts by a constant. This allows targets | Nate Begeman |
| 2005-04-06 | Expand SREM and UREM for targets that claim not to have them, like PowerPC | Nate Begeman |
| 2005-04-04 | Handle expanding arguments to ISD::TRUNCATE. This happens on PowerPC when | Nate Begeman |
| 2005-04-03 | Fix sign_extend and zero_extend of promoted value types to expanded value | Chris Lattner |
| 2005-04-02 | Expand fabs into fneg | Chris Lattner |
| 2005-04-02 | Several changes mixed up here. First when legalizing a DAG with pcmarker, | Chris Lattner |
| 2005-04-02 | fix some bugs in the implementation of SHL_PARTS and friends. | Chris Lattner |
| 2005-04-02 | Turn expanded shift operations into (e.g.) SHL_PARTS if the target supports it. | Chris Lattner |
| 2005-04-02 | Fix a bug when inserting a libcall into a function with no other calls. | Chris Lattner |
| 2005-04-02 | Fix a warning about an unhandled switch case | Nate Begeman |
| 2005-04-01 | Add ISD::UNDEF node | Nate Begeman |
| 2005-03-31 | PCMarker support for DAG and Alpha | Andrew Lenharth |
| 2005-03-28 | implement legalization of build_pair for nate | Chris Lattner |