2008-08-25 |
Owen Anderson | Add support for fast isel of (integer) immediate materi... |
tree | commitdiff |
2008-08-24 |
Chris Lattner | simplify PseudoSourceValue printing a bit. Unnest... |
tree | commitdiff |
2008-08-24 |
Evan Cheng | Print PseudoSourceValue. |
tree | commitdiff |
2008-08-24 |
Chris Lattner | we should use 'class' for non-pod types instead of... |
tree | commitdiff |
2008-08-24 |
Cedric Venet | Updating VC++ project. |
tree | commitdiff |
2008-08-23 |
Chris Lattner | get MachineConstantPool off std::ostream, onto raw_ostr... |
tree | commitdiff |
2008-08-23 |
Chris Lattner | remove dead method. |
tree | commitdiff |
2008-08-23 |
Chris Lattner | Add raw_stream adaptors that write into an std::string... |
tree | commitdiff |
2008-08-23 |
Chris Lattner | Switch the asmprinter (.ll) and all the stuff it requir... |
tree | commitdiff |
2008-08-23 |
Chris Lattner | Split format() out to its own file, add support for... |
tree | commitdiff |
2008-08-23 |
Chris Lattner | conditionalize this to work on windows, untested but... |
tree | commitdiff |
2008-08-23 |
Chris Lattner | add a simple mechanism for formatted output. This... |
tree | commitdiff |
2008-08-23 |
Chris Lattner | Add a new trivial -inst-namer pass which makes it possi... |
tree | commitdiff |
2008-08-23 |
Dan Gohman | Make MBBMap a DenseMap instead of a std::map. |
tree | commitdiff |
2008-08-23 |
Dan Gohman | Move the point at which FastISel taps into the Selectio... |
tree | commitdiff |
2008-08-23 |
Dan Gohman | Move SelectionDAG's constructor out of line. |
tree | commitdiff |
2008-08-23 |
Dan Gohman | Add a clear() method to FoldingSet. |
tree | commitdiff |
2008-08-22 |
Dan Gohman | Reapply r55191 and r55192. |
tree | commitdiff |
2008-08-22 |
Bill Wendling | Reverting r55190, r55191, and r55192. They broke the... |
tree | commitdiff |
2008-08-22 |
Dan Gohman | Support non-fallthrough unconditional branches in FastISel. |
tree | commitdiff |
2008-08-22 |
Owen Anderson | Fix typo. |
tree | commitdiff |
2008-08-22 |
Dale Johannesen | Implement __sync_synchronize on ppc32. Patch by Gary... |
tree | commitdiff |
2008-08-22 |
Dan Gohman | Add an empty() member to FoldingSet. |
tree | commitdiff |
2008-08-22 |
Dan Gohman | Fix SmallVector's size calculation so that a size of... |
tree | commitdiff |
2008-08-22 |
Nicolas Geoffray | Also overload for char, since the "char" type depends... |
tree | commitdiff |
2008-08-22 |
Owen Anderson | Overload for both signed and unsigned char. |
tree | commitdiff |
2008-08-22 |
Chris Lattner | consolidate DenseMapInfo implementations, and add one... |
tree | commitdiff |
2008-08-22 |
Dan Gohman | Factor out the predicate check code from DAGISelEmitter.cpp |
tree | commitdiff |
2008-08-21 |
Owen Anderson | Move non-trivial methods out of line to avoid code... |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Add libcalls for the new rounding opcodes. |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Fix a typo that Dale noticed. |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Add libm-oriented ISD opcodes for rounding operations. |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Simplify SelectRoot's interface, and factor out some... |
tree | commitdiff |
2008-08-21 |
Dan Gohman | SelectionDAGISel::SelectRootInit does not need to be... |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Make HandleSDNode::getValue return an SDValue instead of |
tree | commitdiff |
2008-08-21 |
Chris Lattner | remove redundant include |
tree | commitdiff |
2008-08-21 |
Chris Lattner | Fix the build with gcc 4.3 as the host, patch by Zhongx... |
tree | commitdiff |
2008-08-21 |
Owen Anderson | Implement operator<< in terms of basic types rather... |
tree | commitdiff |
2008-08-21 |
Nick Lewycky | Fix build on GCC 4.3. |
tree | commitdiff |
2008-08-21 |
Eli Friedman | Remove size_t operator; this unbreaks the build on... |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Basic fast-isel support for instructions with constant... |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Improve the doxygen comment for SelectInstructions... |
tree | commitdiff |
2008-08-21 |
Dan Gohman | Begin making more use of the FastISelEmitter class. |
tree | commitdiff |
2008-08-21 |
Owen Anderson | Use raw_ostream throughout the AsmPrinter. |
tree | commitdiff |
2008-08-20 |
Evan Cheng | First cut, un-optimized (and untested) fast isel loweri... |
tree | commitdiff |
2008-08-20 |
Chris Lattner | Add a new ConstantExpr::getWithOperands that takes... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Simplify FastISel's constructor argument list, make... |
tree | commitdiff |
2008-08-20 |
Chris Lattner | Move the fast-path (<=i64) cases of various APInt metho... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Disable DAGCombine's alignment inference in "fast"... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Change the FoldingSetNodeID usage for objects which... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Fix a leak in the FastISel code that Chris pointed... |
tree | commitdiff |
2008-08-20 |
Dan Gohman | Add FastISel support for several more binary operators. |
tree | commitdiff |
2008-08-19 |
Dan Gohman | Add a TargetLowering hook for creating a FastISel object. |
tree | commitdiff |
2008-08-19 |
Chris Lattner | Change WriteTypeSymbolic/WriteAsOperand to return void... |
tree | commitdiff |
2008-08-19 |
Chris Lattner | add raw_ostream method for emitting an unsigned. |
tree | commitdiff |
2008-08-18 |
Dan Gohman | Fix the FastISel class' doxygen comment. |
tree | commitdiff |
2008-08-18 |
Owen Anderson | Resurrect some ancient code to add spill ranges without... |
tree | commitdiff |
2008-08-17 |
Gordon Henriksen | Don't require Registry specializations to define random... |
tree | commitdiff |
2008-08-17 |
Gordon Henriksen | Rename some GC classes so that their roll will hopefull... |
tree | commitdiff |
2008-08-17 |
Cedric Venet | Make it compile on VC2005: |
tree | commitdiff |
2008-08-17 |
Anton Korobeynikov | Link GC metadata printers by default to llc |
tree | commitdiff |
2008-08-17 |
Anton Korobeynikov | Fix merge error |
tree | commitdiff |
2008-08-17 |
Gordon Henriksen | Factor GC metadata table assembly generation out of... |
tree | commitdiff |
2008-08-17 |
Gordon Henriksen | Factor GC metadata table assembly generation out of... |
tree | commitdiff |
2008-08-17 |
Chris Lattner | Rework the routines that convert AP[S]Int into a string... |
tree | commitdiff |
2008-08-17 |
Nick Lewycky | Fix build on GCC 4.3. |
tree | commitdiff |
2008-08-17 |
Chris Lattner | remove a dead APInt ctor. |
tree | commitdiff |
2008-08-17 |
Chris Lattner | add support for a cout/cerr analog (outs()/errs())... |
tree | commitdiff |
2008-08-17 |
Chris Lattner | rename OutputData to 'write' to match ostream. |
tree | commitdiff |
2008-08-17 |
Chris Lattner | remove accidental comment. |
tree | commitdiff |
2008-08-17 |
Chris Lattner | add a new raw_ostream class which is an extremely high... |
tree | commitdiff |
2008-08-16 |
Anton Korobeynikov | Add interface for section override. Use this for Sparc... |
tree | commitdiff |
2008-08-16 |
Anton Korobeynikov | Move SLEB/ULEB size calculation routines from AsmPrinte... |
tree | commitdiff |
2008-08-16 |
Anton Korobeynikov | Reduce heap trashing due to std::string construction... |
tree | commitdiff |
2008-08-15 |
Owen Anderson | Remove GCSE, ValueNumbering, and LoadValueNumbering... |
tree | commitdiff |
2008-08-15 |
Owen Anderson | Add a value_type typedef to SmallVector, to make it... |
tree | commitdiff |
2008-08-15 |
Chris Lattner | Inline the fastpath of PATypeHolder::get(). This is... |
tree | commitdiff |
2008-08-14 |
Owen Anderson | Move MachineInstr::getOpcode inline. |
tree | commitdiff |
2008-08-14 |
Owen Anderson | Convert uses of std::vector in TargetInstrInfo to Small... |
tree | commitdiff |
2008-08-14 |
Dan Gohman | Make FastISel's constructor protected, and give it... |
tree | commitdiff |
2008-08-14 |
Ted Kremenek | Removed redundant ctor. |
tree | commitdiff |
2008-08-14 |
Dan Gohman | Use empty() instead of begin() == end(). |
tree | commitdiff |
2008-08-13 |
Owen Anderson | Expunge the last uses of std::map from LiveIntervals. |
tree | commitdiff |
2008-08-13 |
Owen Anderson | Move r2iMap_ over to DenseMap from std::map. |
tree | commitdiff |
2008-08-13 |
Owen Anderson | Make the allocation of LiveIntervals explicit, rather... |
tree | commitdiff |
2008-08-13 |
Owen Anderson | Switch this from std::map to DenseMap. |
tree | commitdiff |
2008-08-13 |
Daniel Dunbar | Add default constructor to APSInt |
tree | commitdiff |
2008-08-13 |
Dan Gohman | Initial checkin of the new "fast" instruction selection... |
tree | commitdiff |
2008-08-13 |
Dan Gohman | Rename SelectionDAGISel's FastISel to Fast, to begin... |
tree | commitdiff |
2008-08-13 |
Duncan Sands | Rename this, in case people think that NullFolder |
tree | commitdiff |
2008-08-12 |
Duncan Sands | Add a NullFolder class that doesn't fold constants. |
tree | commitdiff |
2008-08-12 |
Devang Patel | Use SmallVector instead of std::vector |
tree | commitdiff |
2008-08-12 |
Duncan Sands | Point people to ConstantExpr and ConstantFolding, |
tree | commitdiff |
2008-08-12 |
Devang Patel | Use DenseMap to keep track of last users. |
tree | commitdiff |
2008-08-11 |
Chris Lattner | add a helper method to sys::Path for clang, patch by |
tree | commitdiff |
2008-08-11 |
Devang Patel | Keep track of analysis usage information for passes... |
tree | commitdiff |
2008-08-11 |
Duncan Sands | Make it possible to use different constant |
tree | commitdiff |
2008-08-09 |
Chris Lattner | "This patch adds a virtual call to AbstractLatticeFunct... |
tree | commitdiff |
2008-08-09 |
Duncan Sands | Unbreak the llvm-gcc build: recent changes to |
tree | commitdiff |
2008-08-09 |
Chris Lattner | Make 'Insert' set the name for Loads, instead of passin... |
tree | commitdiff |
next |