2005-01-11 |
Chris Lattner | add an assertion, avoid creating copyfromreg/copytoreg... |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Clear the whole array, always. |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Squelch optimized warning. |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Teach legalize to lower MEMSET/MEMCPY/MEMMOVE operation... |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Print new operations. |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Turn memset/memcpy/memmove into the corresponding opera... |
tree | commitdiff |
2005-01-11 |
Chris Lattner | shift X, 0 -> X |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Print SelectionDAGs bottom up, include extra info in... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Add a marker for the graph root. |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Put the operation name in each node, put the function... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Split out SDNode::getOperationName into its own method. |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Implement initial selectiondag printing support. This... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Lower to the correct functions. This fixes FreeBench... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Implement a couple of more simplifications. This lets... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Fix incorrect constant folds, fixing Stepanov after... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Constant fold shifts, turning this loop: |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Add some folds for == and != comparisons. This allows... |
tree | commitdiff |
2005-01-09 |
Jeff Cohen | Fix VC++ compilation error |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Print the DAG out more like a DAG in nested format. |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Print out nodes sorted by their address to make it... |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Add a simple transformation. This allows us to compile... |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Fix a bug legalizing call instructions (make sure to... |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Fix a minor bug legalizing dynamic_stackalloc. This... |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Teach legalize to deal with DYNAMIC_STACKALLOC (aka... |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Handle static alloca arguments to PHI nodes. |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Use new interfaces to correctly lower varargs and retur... |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Add support for llvm.setjmp and longjmp. Only 3 Single... |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Tighten up assertions. |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Silence VS warnings. |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Implement handling of most long operators through libcalls. |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Adjust to changes in LowerCAllTo interfaces |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Add support for FP->INT conversions and back. |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Implement the 'store FPIMM, Ptr' -> 'store INTIMM,... |
tree | commitdiff |
2005-01-08 |
Chris Lattner | 1ULL << 64 is undefined, don't do it. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fix a pointer invalidation problem. This fixes Generic... |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fold conditional branches on constants away. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fix a thinko in the reassociation code, fixing Generic... |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Add support for truncating integer casts from long. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fix a bug in load expansion legalization and ret legali... |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Legalize unconditional branches too |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Implement support for long GEP indices on 32-bit archs... |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Simplify: truncate ({zero|sign}_extend (X)) |
tree | commitdiff |
2005-01-07 |
Chris Lattner | implement legalization of a bunch more operators. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fix another bug legalizing calls! |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fix handling of dead PHI nodes. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fix a bug legalizing calls |
tree | commitdiff |
2005-01-07 |
Chris Lattner | After legalizing a DAG, delete dead nodes to save space. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Implement RemoveDeadNodes |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Teach legalize how to handle condbranches |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Initial implementation of the SelectionDAGISel class... |
tree | commitdiff |
2005-01-07 |
Chris Lattner | This file is obsolete |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Initial implementation of the DAG legalization. This... |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Complete rewrite of the SelectionDAG class. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | First draft of new Target interface |
tree | commitdiff |
2004-10-27 |
Reid Spencer | Change Library Names Not To Conflict With Others When... |
tree | commitdiff |
2004-10-22 |
Reid Spencer | We won't use automake |
tree | commitdiff |
2004-10-18 |
Reid Spencer | Initial automake generated Makefile template |
tree | commitdiff |
2004-10-13 |
Reid Spencer | Update to reflect changes in Makefile rules. |
tree | commitdiff |
2004-10-10 |
Reid Spencer | Initial version of automake Makefile.am file. |
tree | commitdiff |
2004-10-08 |
Misha Brukman | Hyphenate target-(in)dependent for more tasty grammar... |
tree | commitdiff |
2004-07-04 |
Reid Spencer | Add #include <iostream> since Value.h does not #include... |
tree | commitdiff |
2004-06-17 |
Chris Lattner | Rename Type::PrimitiveID to TypeId and ::getPrimitiveID... |
tree | commitdiff |
2004-06-02 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2004-06-02 |
Chris Lattner | Fix a trivial but blatant bug |
tree | commitdiff |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
tree | commitdiff |
2003-10-20 |
John Criswell | Added LLVM copyright notice to Makefiles. |
tree | commitdiff |
2003-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
tree | commitdiff |
2003-08-15 |
Chris Lattner | rename selection directory and library to SelectionDAG |
tree | commitdiff |
2003-08-15 |
Chris Lattner | Add a bunch of new node types, etc |
tree | commitdiff |
2003-08-11 |
Chris Lattner | Initial checkin of SelectionDAG implementation. This... |
tree | commitdiff |
|