summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-119/+119
* Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsageDan Gohman2009-07-311-2/+2
* Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and manyDaniel Dunbar2009-07-311-2/+2
* Manage MachineFunctions with an analysis Pass instead of the AnnotableDan Gohman2009-07-311-2/+2
* Return ConstantVector to 2.5 API.Owen Anderson2009-07-281-1/+1
* Move a few more convenience factory functions from Constant to LLVMContext.Owen Anderson2009-07-151-1/+2
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-1/+1
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-1/+1
* Implement changes from Chris's feedback.Torok Edwin2009-07-081-18/+18
* Untabification.Bill Wendling2009-05-301-2/+2
* CellSPU:Scott Michel2009-03-171-2/+2
* CellSPU:Scott Michel2009-03-171-163/+248
* Fix some significant problems with constant pools that resulted in unnecessar...Evan Cheng2009-03-131-1/+1
* Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.Evan Cheng2009-02-251-3/+3
* Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTORScott Michel2009-02-221-3/+3
* Needs this file too.Dale Johannesen2009-02-071-1/+1
* Get rid of one more non-DebugLoc getNode andDale Johannesen2009-02-061-55/+64
* Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen2009-02-041-1/+2
* CellSPU:Scott Michel2009-01-261-43/+23
* Untabify code.Scott Michel2009-01-261-2/+2
* CellSPU:Scott Michel2009-01-261-29/+144
* CellSPU:Scott Michel2009-01-211-15/+36
* Generalize the HazardRecognizer interface so that it can be usedDan Gohman2009-01-151-1/+1
* Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman2009-01-151-1/+1
* - Convert remaining i64 custom lowering into custom instruction emissionScott Michel2009-01-151-15/+97
* - Start moving target-dependent nodes that could be represented by anScott Michel2008-12-301-31/+251
* - Remove Tilmann's custom truncate lowering: it completely hosed overScott Michel2008-12-271-33/+33
* CellSPU:Scott Michel2008-12-101-4/+11
* CellSPU:Scott Michel2008-12-041-1/+1
* CellSPU:Scott Michel2008-12-011-2/+2
* CellSPU:Scott Michel2008-11-251-24/+2
* CellSPU: Relax constraints on when to generate a X-form address, evidentlyScott Michel2008-11-251-0/+7
* CellSPU: Fix bug 3056. Varadic extract_element was not implemented (nor was itScott Michel2008-11-221-4/+15
* CellSPU:Scott Michel2008-11-211-12/+46
* Eliminate the ISel priority queue, which used the topological order for aDan Gohman2008-11-051-8/+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
* Rename ConstantSDNode's getSignExtended to getSExtValue, forDan Gohman2008-09-261-8/+8
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-121-5/+5
* Clean up uses of TargetLowering::getTargetMachine.Dan Gohman2008-09-041-1/+1
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-281-3/+3
* 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-45/+45
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-171-1/+1
* Add explicit keywords.Dan Gohman2008-07-071-1/+1
* Split scheduling from instruction selection.Evan Cheng2008-06-301-7/+4
* Remove comparison methods for MVT. The main causeDuncan Sands2008-06-081-1/+1
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-061-13/+13
* Remove more iostream header includes. Needed to implement a "FlushStream"Bill Wendling2008-05-291-1/+0
OpenPOWER on IntegriCloud