aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Alpha/AlphaISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* PR7774: Fix undefined shifts in Alpha backend. As a bonus, this actuallyEli Friedman2010-08-011-2/+2
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-171-1/+0
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-071-1/+1
* Sink InstructionSelect() out of each target into SDISel, and rename itChris Lattner2010-03-021-14/+1
* mark all the generated node predicates 'const'.Chris Lattner2010-02-161-1/+1
* Change SelectCode's argument from SDValue to SDNode *, to make it moreDan Gohman2010-01-051-14/+12
* Remove uninteresting and confusing debug output.Dan Gohman2009-11-051-2/+0
* Rename getTargetNode to getMachineNode, for consistency with theDan Gohman2009-09-251-29/+29
* Simplify a few more things, eliminating a few more dependencies onDan Gohman2009-08-151-2/+0
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-1/+2
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-27/+27
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-27/+27
* Use abs64 instead abs; some platforms don't have a 64-bit abs overload. Notic...Benjamin Kramer2009-08-091-1/+1
* move this fp select into a patternAndrew Lenharth2009-08-081-19/+0
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-241-1/+1
* Switch Alpha over to the new call lowering style. New code mostly Eli Friedman2009-07-191-72/+3
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-141-1/+2
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-4/+4
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-4/+4
* Implement changes from Chris's feedback.Torok Edwin2009-07-081-0/+2
* Convert more abort() calls to llvm_report_error().Torok Edwin2009-07-081-1/+1
* Convert Alpha and Mips to use a MachineFunctionInfo subclass toDan Gohman2009-06-031-39/+29
* Remove non-DebugLoc forms of CopyToReg and CopyFromReg.Dale Johannesen2009-02-041-34/+46
* 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-14/+0
* Have TableGen emit setSubgraphColor calls under control of a -gen-debugDavid Greene2008-10-271-1/+1
* Trim #includes.Dan Gohman2008-10-161-2/+0
* Note that ADDC and company don't actually expand yet (missing in legalizeAndrew Lenharth2008-10-071-1/+2
* Avoid creating two TargetLowering objects for each target.Dan Gohman2008-10-031-4/+1
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-121-3/+3
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-281-4/+4
* Move the point at which FastISel taps into the SelectionDAGISelDan Gohman2008-08-231-5/+4
* Simplify SelectRoot's interface, and factor out some common codeDan Gohman2008-08-211-1/+1
* Rename SDOperand to SDValue.Dan Gohman2008-07-271-50/+50
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-171-2/+1
* Split scheduling from instruction selection.Evan Cheng2008-06-301-7/+4
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-061-8/+8
* Change target-specific classes to use more precise static types.Dan Gohman2008-05-141-3/+3
* Convert MaskedValueIsZero and all its users to use APInt. Also addDan Gohman2008-02-251-1/+3
* 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
* Rename SSARegMap -> MachineRegisterInfo in keeping with the idea Chris Lattner2007-12-311-7/+5
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Enhance APFloat to retain bits of NaNs (fixes oggenc).Dale Johannesen2007-08-311-5/+5
* Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits fromDan Gohman2007-06-221-1/+1
* Pass a SelectionDAG into SDNode::dump everywhere it's used, in preprationDan Gohman2007-06-191-1/+1
* Removed tabs everywhere except autogenerated & external files. Add makeAnton Korobeynikov2007-04-161-54/+54
* FTOIT and ITOFT are bit converts, and if we drop 21264s, are always availableAndrew Lenharth2007-01-241-31/+4
* Fix unordered fp on alphaAndrew Lenharth2007-01-241-15/+35