aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Sparc/SparcISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-14/+14
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-14/+14
* Implement changes from Chris's feedback.Torok Edwin2009-07-081-0/+2
* Eliminate remaining non-DebugLoc version of getTargetNode.Dale Johannesen2009-02-061-3/+4
* Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman2009-01-151-1/+1
* Eliminate the ISel priority queue, which used the topological order for aDan Gohman2008-11-051-4/+0
* Have TableGen emit setSubgraphColor calls under control of a -gen-debugDavid Greene2008-10-271-1/+1
* Add dummy 'm' inline asm constraint handler for Sparc. I'm not sure, whether ...Anton Korobeynikov2008-10-101-0/+26
* CleanupAnton Korobeynikov2008-10-101-12/+12
* Avoid creating two TargetLowering objects for each target.Dan Gohman2008-10-031-5/+3
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-161-2/+2
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-161-2/+2
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-121-1/+1
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-281-2/+2
* Move the point at which FastISel taps into the SelectionDAGISelDan Gohman2008-08-231-3/+3
* Simplify SelectRoot's interface, and factor out some common codeDan Gohman2008-08-211-1/+1
* Rename SDOperand to SDValue.Dan Gohman2008-07-271-17/+17
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-171-2/+1
* Add explicit keywords.Dan Gohman2008-07-071-1/+1
* Split scheduling from instruction selection.Evan Cheng2008-06-301-7/+4
* split sparc lowering out into SparcISelLowering.{cpp|h} to followChris Lattner2008-03-171-986/+1
* refactor the LowerOperation code out to individual functions for Chris Lattner2008-03-171-173/+197
* Default ISD::PREFETCH to expand.Evan Cheng2008-03-101-1/+0
* Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ...Evan Cheng2008-03-081-0/+1
* Sparc backend doesn't support debug info yet, mark the nodes as expand. This...Chris Lattner2008-02-281-2/+6
* Fix CodeGen/Generic/storetrunc-fp.ll on sparc, PR2105Chris Lattner2008-02-281-1/+2
* fix CodeGen/Generic/2008-01-25-dag-combine-mul.ll on sparc, PR2105Chris Lattner2008-02-281-0/+3
* I cannot find a libgcc function for this builtin. Therefor expanding it to a...Andrew Lenharth2008-02-161-1/+2
* In TargetLowering::LowerCallTo, don't assert thatDuncan Sands2008-02-141-8/+14
* Change how FP immediates are handled. Nate Begeman2008-02-141-3/+0
* Simplify some logic in ComputeMaskedBits. And change ComputeMaskedBitsDan Gohman2008-02-131-2/+2
* Convert SelectionDAG::ComputeMaskedBits to use APInt instead of uint64_t.Dan Gohman2008-02-131-8/+8
* Re-apply the memory operand changes, with a fix for the staticDan Gohman2008-02-061-7/+5
* Dwarf requires variable entries to be in the source order. Right now, since w...Evan Cheng2008-02-041-1/+0
* explicitly include Compiler.h instead of getting it from tblgen in the middle...Chris Lattner2008-02-031-0/+1
* SDIsel processes llvm.dbg.declare by recording the variable debug information...Evan Cheng2008-02-021-0/+1
* Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-c...Evan Cheng2008-01-311-5/+7
* Create a new class, MemOperand, for describing memory referencesDan Gohman2008-01-311-7/+5
* Even though InsertAtEndOfBasicBlock is an ugly hack it still deserves a prope...Evan Cheng2008-01-301-4/+4
* The last pieces needed for loading arbitraryDuncan Sands2008-01-231-1/+4
* Rename SSARegMap -> MachineRegisterInfo in keeping with the idea Chris Lattner2007-12-311-17/+17
* Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewis...Chris Lattner2007-12-301-1/+1
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stackBill Wendling2007-11-131-3/+4
* Set ISD::FPOW to Expand.Dan Gohman2007-10-111-0/+2
* Fix CodeGen/Generic/BasicInstrs.llx on sparc by marking divremChris Lattner2007-10-101-1/+3
* Fold the adjust_trampoline intrinsic intoDuncan Sands2007-09-111-2/+0
* Support for trampolines, except for X86 codegen which isDuncan Sands2007-07-271-1/+3
* Fix CodeGen/Generic/print-arith-fp.ll on sparc (PR1551)Chris Lattner2007-07-131-0/+2
* Assert when TLS is not implemented.Lauro Ramos Venancio2007-07-111-0/+3