aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/CellSPU/SPUISelLowering.h
Commit message (Expand)AuthorAgeFilesLines
* Major calling convention code refactoring.Dan Gohman2009-08-051-0/+22
* Small cleanups in the PowerPC backend.Tilmann Scheller2009-07-031-1/+0
* Update comments to make it clear that the function alignment is the Log2 of theBill Wendling2009-07-011-1/+1
* Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling2009-06-301-0/+3
* CellSPU:Scott Michel2009-03-171-4/+2
* Get rid of one more non-DebugLoc getNode andDale Johannesen2009-02-061-3/+4
* CellSPU:Scott Michel2009-01-261-2/+2
* CellSPU:Scott Michel2009-01-211-1/+2
* - Convert remaining i64 custom lowering into custom instruction emissionScott Michel2009-01-151-4/+21
* CellSPU:Scott Michel2009-01-061-2/+0
* Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands2009-01-011-1/+1
* - Start moving target-dependent nodes that could be represented by anScott Michel2008-12-301-16/+8
* - Remove Tilmann's custom truncate lowering: it completely hosed overScott Michel2008-12-271-1/+5
* CellSPU:Scott Michel2008-12-041-6/+0
* Change the interface to the type legalization methodDuncan Sands2008-12-011-3/+4
* CellSPU:Scott Michel2008-11-241-3/+2
* CellSPU: Fix bug 3056. Varadic extract_element was not implemented (nor was itScott Michel2008-11-221-1/+1
* CellSPU: Fix bug 3606, as well as some ongoing work.Scott Michel2008-11-101-2/+4
* Teach DAGCombine to fold constant offsets into GlobalAddress nodes,Dan Gohman2008-10-181-0/+2
* Properly handle 'm' inline asm constraints. If a GV is being selected for the...Evan Cheng2008-09-241-0/+1
* Fix these enums' starting values to reflect the way thatDan Gohman2008-09-231-1/+1
* Rename SDOperand to SDValue.Dan Gohman2008-07-271-13/+13
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-061-7/+7
* Add necessary 64-bit support so that gcc frontend compiles (mostly). CurrentScott Michel2008-06-021-1/+6
* Bug fixes and updates for CellSPU, syncing up with trunk. Most notableScott Michel2008-04-301-0/+4
* no need to implement this method and just have it callChris Lattner2008-04-261-4/+0
* Integer comparison tests for CellSPU.Scott Michel2008-03-101-1/+1
* Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC'sScott Michel2008-03-101-0/+3
* Merge current work back to tree to minimize diffs and drift. Major highlightsScott Michel2008-02-231-1/+4
* Fix single precision FP constants on SPU. They are actually legal,Nate Begeman2008-02-141-1/+0
* Simplify some logic in ComputeMaskedBits. And change ComputeMaskedBitsDan Gohman2008-02-131-1/+1
* Convert SelectionDAG::ComputeMaskedBits to use APInt instead of uint64_t.Dan Gohman2008-02-131-3/+3
* Even though InsertAtEndOfBasicBlock is an ugly hack it still deserves a prope...Evan Cheng2008-01-301-3/+0
* More cleanups for CellSPU:Scott Michel2008-01-301-20/+20
* Overhaul Cell SPU's addressing mode internals so that there are nowScott Michel2008-01-291-2/+1
* More CellSPU refinement and progress:Scott Michel2008-01-111-1/+2
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-3/+2
* Updated source file headers to llvm coding standard.Scott Michel2007-12-051-3/+2
* More of the Cell SPU code drop from "Team Aerospace".Scott Michel2007-12-041-0/+139