summaryrefslogtreecommitdiff
path: root/lib/Target/Sparc/SparcISelDAGToDAG.cpp
Commit message (Expand)AuthorAge
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* ISelDAG: spot chain cycles involving MachineNodesTim Northover2013-09-22
* [Sparc] Add support for TLS in sparc.Venkatraman Govindaraju2013-09-22
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-19
* Cache the TargetLowering info object as a pointer.Bill Wendling2013-06-06
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-25
* Add 64-bit multiply and divide instructions for SPARC v9.Jakob Stoklund Olesen2013-04-16
* Use the correct types when matching ADDRri patterns from frame indexes.Jakob Stoklund Olesen2013-04-13
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles2012-02-19
* rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner2010-12-21
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-21
* Don't call Predicate_* methods directly from Sparc target.Jakob Stoklund Olesen2010-08-17
* Delete an unnecessary reference to SelectionDAGISel::BB.Dan Gohman2010-04-19
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-17
* Sink InstructionSelect() out of each target into SDISel, and rename itChris Lattner2010-03-02
* Change SelectCode's argument from SDValue to SDNode *, to make it moreDan Gohman2010-01-05
* Remove uninteresting and confusing debug output.Dan Gohman2009-11-05
* Rename getTargetNode to getMachineNode, for consistency with theDan Gohman2009-09-25
* several major improvements to the sparc backend: support for weak linkageChris Lattner2009-09-15
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-11
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-10
* Implement changes from Chris's feedback.Torok Edwin2009-07-08
* Eliminate remaining non-DebugLoc version of getTargetNode.Dale Johannesen2009-02-06
* Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman2009-01-15
* Eliminate the ISel priority queue, which used the topological order for aDan Gohman2008-11-05
* Have TableGen emit setSubgraphColor calls under control of a -gen-debugDavid Greene2008-10-27
* Add dummy 'm' inline asm constraint handler for Sparc. I'm not sure, whether ...Anton Korobeynikov2008-10-10
* CleanupAnton Korobeynikov2008-10-10
* Avoid creating two TargetLowering objects for each target.Dan Gohman2008-10-03
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-16
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-16
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-12
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-28
* Move the point at which FastISel taps into the SelectionDAGISelDan Gohman2008-08-23
* Simplify SelectRoot's interface, and factor out some common codeDan Gohman2008-08-21
* Rename SDOperand to SDValue.Dan Gohman2008-07-27
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-17
* Add explicit keywords.Dan Gohman2008-07-07
* Split scheduling from instruction selection.Evan Cheng2008-06-30
* split sparc lowering out into SparcISelLowering.{cpp|h} to followChris Lattner2008-03-17
* refactor the LowerOperation code out to individual functions for Chris Lattner2008-03-17
* Default ISD::PREFETCH to expand.Evan Cheng2008-03-10
* Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ...Evan Cheng2008-03-08
* Sparc backend doesn't support debug info yet, mark the nodes as expand. This...Chris Lattner2008-02-28
* Fix CodeGen/Generic/storetrunc-fp.ll on sparc, PR2105Chris Lattner2008-02-28
* fix CodeGen/Generic/2008-01-25-dag-combine-mul.ll on sparc, PR2105Chris Lattner2008-02-28
* I cannot find a libgcc function for this builtin. Therefor expanding it to a...Andrew Lenharth2008-02-16