| Commit message (Expand) | Author | Age | Files | Lines |
* | Add support for fast isel of (integer) immediate materialization pattens, and... | Owen Anderson | 2008-08-25 | 1 | -5/+13 |
* | simplify PseudoSourceValue printing a bit. Unnest all of PseudoSourceValue.c... | Chris Lattner | 2008-08-24 | 1 | -12/+1 |
* | Print PseudoSourceValue. | Evan Cheng | 2008-08-24 | 1 | -0/+12 |
* | we should use 'class' for non-pod types instead of 'struct' to | Chris Lattner | 2008-08-24 | 2 | -2/+3 |
* | Updating VC++ project. | Cedric Venet | 2008-08-24 | 1 | -1/+1 |
* | get MachineConstantPool off std::ostream, onto raw_ostream. It would be | Chris Lattner | 2008-08-23 | 1 | -16/+3 |
* | remove dead method. | Chris Lattner | 2008-08-23 | 1 | -1/+0 |
* | Add raw_stream adaptors that write into an std::string and SmallVector/SmallS... | Chris Lattner | 2008-08-23 | 1 | -1/+31 |
* | Switch the asmprinter (.ll) and all the stuff it requires over to | Chris Lattner | 2008-08-23 | 19 | -65/+51 |
* | Split format() out to its own file, add support for formatting | Chris Lattner | 2008-08-23 | 2 | -59/+156 |
* | conditionalize this to work on windows, untested but it should work | Chris Lattner | 2008-08-23 | 1 | -0/+5 |
* | add a simple mechanism for formatted output. This gives raw_ostream's | Chris Lattner | 2008-08-23 | 1 | -5/+66 |
* | Add a new trivial -inst-namer pass which makes it possible to diff the | Chris Lattner | 2008-08-23 | 2 | -0/+8 |
* | Make MBBMap a DenseMap instead of a std::map. | Dan Gohman | 2008-08-23 | 1 | -2/+1 |
* | Move the point at which FastISel taps into the SelectionDAGISel | Dan Gohman | 2008-08-23 | 2 | -34/+46 |
* | Move SelectionDAG's constructor out of line. | Dan Gohman | 2008-08-23 | 1 | -4/+1 |
* | Add a clear() method to FoldingSet. | Dan Gohman | 2008-08-23 | 1 | -0/+3 |
* | Reapply r55191 and r55192. | Dan Gohman | 2008-08-22 | 1 | -0/+2 |
* | Reverting r55190, r55191, and r55192. They broke the build with this error me... | Bill Wendling | 2008-08-22 | 1 | -2/+0 |
* | Support non-fallthrough unconditional branches in FastISel. | Dan Gohman | 2008-08-22 | 1 | -0/+2 |
* | Fix typo. | Owen Anderson | 2008-08-22 | 1 | -1/+1 |
* | Implement __sync_synchronize on ppc32. Patch by Gary Benson. | Dale Johannesen | 2008-08-22 | 1 | -0/+3 |
* | Add an empty() member to FoldingSet. | Dan Gohman | 2008-08-22 | 1 | -0/+3 |
* | Fix SmallVector's size calculation so that a size of 0 is | Dan Gohman | 2008-08-22 | 1 | -1/+1 |
* | Also overload for char, since the "char" type depends on the host. | Nicolas Geoffray | 2008-08-22 | 1 | -0/+7 |
* | Overload for both signed and unsigned char. | Owen Anderson | 2008-08-22 | 1 | -1/+8 |
* | consolidate DenseMapInfo implementations, and add one for std::pair. | Chris Lattner | 2008-08-22 | 2 | -14/+42 |
* | Factor out the predicate check code from DAGISelEmitter.cpp | Dan Gohman | 2008-08-22 | 1 | -1/+4 |
* | Move non-trivial methods out of line to avoid code-size bloat. | Owen Anderson | 2008-08-21 | 1 | -87/+5 |
* | Add libcalls for the new rounding opcodes. | Dan Gohman | 2008-08-21 | 1 | -0/+20 |
* | Fix a typo that Dale noticed. | Dan Gohman | 2008-08-21 | 1 | -1/+1 |
* | Add libm-oriented ISD opcodes for rounding operations. | Dan Gohman | 2008-08-21 | 1 | -3/+4 |
* | Simplify SelectRoot's interface, and factor out some common code | Dan Gohman | 2008-08-21 | 1 | -2/+2 |
* | SelectionDAGISel::SelectRootInit does not need to be virtual. | Dan Gohman | 2008-08-21 | 1 | -1/+1 |
* | Make HandleSDNode::getValue return an SDValue instead of | Dan Gohman | 2008-08-21 | 1 | -1/+1 |
* | remove redundant include | Chris Lattner | 2008-08-21 | 1 | -1/+0 |
* | Fix the build with gcc 4.3 as the host, patch by Zhongxing Xu! | Chris Lattner | 2008-08-21 | 1 | -0/+1 |
* | Implement operator<< in terms of basic types rather than [u]int*_t, which is ... | Owen Anderson | 2008-08-21 | 1 | -7/+35 |
* | Fix build on GCC 4.3. | Nick Lewycky | 2008-08-21 | 1 | -0/+1 |
* | Remove size_t operator; this unbreaks the build on Linux. Committing on | Eli Friedman | 2008-08-21 | 1 | -5/+1 |
* | Basic fast-isel support for instructions with constant int operands. | Dan Gohman | 2008-08-21 | 1 | -4/+25 |
* | Improve the doxygen comment for SelectInstructions::SelectInstructions. | Dan Gohman | 2008-08-21 | 1 | -2/+3 |
* | Begin making more use of the FastISelEmitter class. | Dan Gohman | 2008-08-21 | 1 | -0/+2 |
* | Use raw_ostream throughout the AsmPrinter. | Owen Anderson | 2008-08-21 | 8 | -12/+67 |
* | First cut, un-optimized (and untested) fast isel lowering of GetElementPtrInst. | Evan Cheng | 2008-08-20 | 1 | -0/+27 |
* | Add a new ConstantExpr::getWithOperands that takes any array of operands | Chris Lattner | 2008-08-20 | 1 | -1/+4 |
* | Simplify FastISel's constructor argument list, make the FastISel | Dan Gohman | 2008-08-20 | 2 | -10/+8 |
* | Move the fast-path (<=i64) cases of various APInt methods inline | Chris Lattner | 2008-08-20 | 1 | -20/+159 |
* | Disable DAGCombine's alignment inference in "fast" codegen mode. | Dan Gohman | 2008-08-20 | 1 | -1/+1 |
* | Change the FoldingSetNodeID usage for objects which carry | Dan Gohman | 2008-08-20 | 2 | -1/+10 |