Age | Commit message (Expand) | Author |
2005-01-23 | Remove the 3 HACK HACK HACKs I put in before, fixing them properly with | Chris Lattner |
2005-01-22 | More bugfixes for IA64 shifts. | Chris Lattner |
2005-01-22 | Add a nasty hack to fix Alpha/IA64 multiplies by a power of two. | Chris Lattner |
2005-01-21 | Remove unneeded line. | Chris Lattner |
2005-01-21 | test commit | Chris Lattner |
2005-01-21 | Unary token factor nodes are unneeded. | Chris Lattner |
2005-01-20 | implement add_parts/sub_parts. | Chris Lattner |
2005-01-19 | Know some identities about tokenfactor nodes. | Chris Lattner |
2005-01-19 | Know some simple identities. This improves codegen for (1LL << N). | Chris Lattner |
2005-01-18 | Keep track of the retval type as well. | Chris Lattner |
2005-01-18 | Allow setcc operations to have nonbool types. | Chris Lattner |
2005-01-18 | Fix the completely broken FP constant folds for setcc's. | Chris Lattner |
2005-01-17 | Refactor code into a new method. | Chris Lattner |
2005-01-16 | Add assertions. | Chris Lattner |
2005-01-16 | Eliminate unneeded extensions. | Chris Lattner |
2005-01-15 | Print extra type for nodes with extra type info. | Chris Lattner |
2005-01-15 | Common code factored out. | Chris Lattner |
2005-01-15 | Add new SIGN_EXTEND_INREG, ZERO_EXTEND_INREG, and FP_ROUND_INREG operators. | Chris Lattner |
2005-01-14 | Adjust to CopyFromReg changes, implement deletion of truncating/extending | Chris Lattner |
2005-01-14 | Start implementing truncating stores and extending loads. | Chris Lattner |
2005-01-13 | Add new ImplicitDef node, rename CopyRegSDNode class to RegSDNode. | Chris Lattner |
2005-01-13 | Print new node. | Chris Lattner |
2005-01-12 | Do not fold (zero_ext (sign_ext V)) -> (sign_ext V), they are not the same. | Chris Lattner |
2005-01-12 | New method | Chris Lattner |
2005-01-11 | Print new operations. | Chris Lattner |
2005-01-11 | shift X, 0 -> X | Chris Lattner |
2005-01-10 | Split out SDNode::getOperationName into its own method. | Chris Lattner |
2005-01-10 | Implement a couple of more simplifications. This lets us codegen: | Chris Lattner |
2005-01-10 | Fix incorrect constant folds, fixing Stepanov after the SHR patch. | Chris Lattner |
2005-01-10 | Constant fold shifts, turning this loop: | Chris Lattner |
2005-01-09 | Add some folds for == and != comparisons. This allows us to | Chris Lattner |
2005-01-09 | Fix VC++ compilation error | Jeff Cohen |
2005-01-09 | Print the DAG out more like a DAG in nested format. | Chris Lattner |
2005-01-09 | Print out nodes sorted by their address to make it easier to find them in a l... | Chris Lattner |
2005-01-09 | Add a simple transformation. This allows us to compile one of the inner | Chris Lattner |
2005-01-08 | Add support for FP->INT conversions and back. | Chris Lattner |
2005-01-08 | 1ULL << 64 is undefined, don't do it. | Chris Lattner |
2005-01-07 | Fix a pointer invalidation problem. This fixes Generic/badarg6.ll | Chris Lattner |
2005-01-07 | Fold conditional branches on constants away. | Chris Lattner |
2005-01-07 | Fix a thinko in the reassociation code, fixing Generic/badlive.ll | Chris Lattner |
2005-01-07 | Simplify: truncate ({zero|sign}_extend (X)) | Chris Lattner |
2005-01-07 | Implement RemoveDeadNodes | Chris Lattner |
2005-01-07 | Complete rewrite of the SelectionDAG class. | Chris Lattner |
2004-07-04 | Add #include <iostream> since Value.h does not #include it any more. | Reid Spencer |
2004-06-17 | Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() | Chris Lattner |
2004-06-02 | Finegrainify namespacification | Chris Lattner |
2003-11-11 | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke |
2003-10-20 | Added LLVM project notice to the top of every C++ source file. | John Criswell |
2003-08-15 | Add a bunch of new node types, etc | Chris Lattner |
2003-08-11 | Initial checkin of SelectionDAG implementation. This is still rough and | Chris Lattner |