aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Sparc/SparcISelDAGToDAG.cpp
AgeCommit message (Expand)Author
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-02-19Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles
2010-12-21rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner
2010-09-21fix a long standing wart: all the ComplexPattern's were beingChris Lattner
2010-08-17Don't call Predicate_* methods directly from Sparc target.Jakob Stoklund Olesen
2010-04-19Delete an unnecessary reference to SelectionDAGISel::BB.Dan Gohman
2010-04-17Use const qualifiers with TargetLowering. This eliminates severalDan Gohman
2010-03-02Sink InstructionSelect() out of each target into SDISel, and rename itChris Lattner
2010-01-05Change SelectCode's argument from SDValue to SDNode *, to make it moreDan Gohman
2009-11-05Remove uninteresting and confusing debug output.Dan Gohman
2009-09-25Rename getTargetNode to getMachineNode, for consistency with theDan Gohman
2009-09-15several major improvements to the sparc backend: support for weak linkageChris Lattner
2009-08-11Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson
2009-08-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson
2009-07-08Implement changes from Chris's feedback.Torok Edwin
2009-02-06Eliminate remaining non-DebugLoc version of getTargetNode.Dale Johannesen
2009-01-15Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman
2008-11-05Eliminate the ISel priority queue, which used the topological order for aDan Gohman
2008-10-27Have TableGen emit setSubgraphColor calls under control of a -gen-debugDavid Greene
2008-10-10Add dummy 'm' inline asm constraint handler for Sparc. I'm not sure, whether ...Anton Korobeynikov
2008-10-10CleanupAnton Korobeynikov
2008-10-03Avoid creating two TargetLowering objects for each target.Dan Gohman
2008-09-16Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling
2008-09-16- Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling
2008-09-12Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman
2008-08-28erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif
2008-08-23Move the point at which FastISel taps into the SelectionDAGISelDan Gohman
2008-08-21Simplify SelectRoot's interface, and factor out some common codeDan Gohman
2008-07-27Rename SDOperand to SDValue.Dan Gohman
2008-07-17Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman
2008-07-07Add explicit keywords.Dan Gohman
2008-06-30Split scheduling from instruction selection.Evan Cheng
2008-03-17split sparc lowering out into SparcISelLowering.{cpp|h} to followChris Lattner
2008-03-17refactor the LowerOperation code out to individual functions for Chris Lattner
2008-03-10Default ISD::PREFETCH to expand.Evan Cheng
2008-03-08Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ...Evan Cheng
2008-02-28Sparc backend doesn't support debug info yet, mark the nodes as expand. This...Chris Lattner
2008-02-28Fix CodeGen/Generic/storetrunc-fp.ll on sparc, PR2105Chris Lattner
2008-02-28fix CodeGen/Generic/2008-01-25-dag-combine-mul.ll on sparc, PR2105Chris Lattner
2008-02-16I cannot find a libgcc function for this builtin. Therefor expanding it to a...Andrew Lenharth
2008-02-14In TargetLowering::LowerCallTo, don't assert thatDuncan Sands
2008-02-14Change how FP immediates are handled. Nate Begeman
2008-02-13Simplify some logic in ComputeMaskedBits. And change ComputeMaskedBitsDan Gohman
2008-02-13Convert SelectionDAG::ComputeMaskedBits to use APInt instead of uint64_t.Dan Gohman
2008-02-06Re-apply the memory operand changes, with a fix for the staticDan Gohman
2008-02-04Dwarf requires variable entries to be in the source order. Right now, since w...Evan Cheng
2008-02-03explicitly include Compiler.h instead of getting it from tblgen in the middle...Chris Lattner
2008-02-02SDIsel processes llvm.dbg.declare by recording the variable debug information...Evan Cheng
2008-01-31Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-c...Evan Cheng