aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Sparc/SparcISelDAGToDAG.cpp
AgeCommit message (Expand)Author
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
2008-01-31Create a new class, MemOperand, for describing memory referencesDan Gohman
2008-01-30Even though InsertAtEndOfBasicBlock is an ugly hack it still deserves a prope...Evan Cheng
2008-01-23The last pieces needed for loading arbitraryDuncan Sands
2007-12-31Rename SSARegMap -> MachineRegisterInfo in keeping with the idea Chris Lattner
2007-12-30Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewis...Chris Lattner
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-11-13Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stackBill Wendling
2007-10-11Set ISD::FPOW to Expand.Dan Gohman
2007-10-10Fix CodeGen/Generic/BasicInstrs.llx on sparc by marking divremChris Lattner
2007-09-11Fold the adjust_trampoline intrinsic intoDuncan Sands
2007-07-27Support for trampolines, except for X86 codegen which isDuncan Sands
2007-07-13Fix CodeGen/Generic/print-arith-fp.ll on sparc (PR1551)Chris Lattner
2007-07-11Assert when TLS is not implemented.Lauro Ramos Venancio
2007-06-22Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits fromDan Gohman
2007-03-07Refactoring of formal parameter flags. Enable properly use ofAnton Korobeynikov
2007-02-22Simplify lowering and selection of exception ops.Jim Laskey
2007-02-21Support to provide exception and selector registers.Jim Laskey
2007-01-29Finish off bug 680, allowing targets to custom lower frame and returnNate Begeman