aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/CellSPU
Commit message (Expand)AuthorAgeFilesLines
* Even though InsertAtEndOfBasicBlock is an ugly hack it still deserves a prope...Evan Cheng2008-01-302-14/+0
* More cleanups for CellSPU:Scott Michel2008-01-3015-458/+389
* Factor the addressing mode and the load/store VT out of LoadSDNodeDan Gohman2008-01-301-2/+2
* Overhaul Cell SPU's addressing mode internals so that there are nowScott Michel2008-01-298-680/+566
* Forward progress: crtbegin.c now compiles successfully!Scott Michel2008-01-174-149/+248
* This commit changes:Chris Lattner2008-01-171-3/+11
* rename SDTRet -> SDTNone.Chris Lattner2008-01-151-1/+1
* improve cygwin compatibility, patch by Sam BishopChris Lattner2008-01-121-1/+1
* More CellSPU refinements:Scott Michel2008-01-112-15/+36
* More CellSPU refinement and progress:Scott Michel2008-01-117-343/+370
* no need to explicitly clear these fields.Chris Lattner2008-01-071-1/+0
* remove MachineOpCode typedef.Chris Lattner2008-01-071-2/+2
* Move even more functionality from MRegisterInfo into TargetInstrInfo.Owen Anderson2008-01-074-59/+52
* rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate.Chris Lattner2008-01-061-1/+1
* Change the 'isStore' inferrer to look for 'SDNPMayStore' Chris Lattner2008-01-061-171/+169
* Move some more instruction creation methods from RegisterInfo into InstrInfo.Owen Anderson2008-01-014-201/+196
* Fix a problem where lib/Target/TargetInstrInfo.h would include and useChris Lattner2008-01-012-3/+2
* Move copyRegToReg from MRegisterInfo to TargetInstrInfo. This is part of theOwen Anderson2007-12-313-37/+43
* Rename SSARegMap -> MachineRegisterInfo in keeping with the idea Chris Lattner2007-12-313-56/+44
* Add new shorter predicates for testing machine operands for various types: Chris Lattner2007-12-303-8/+8
* Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewis...Chris Lattner2007-12-303-27/+26
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-2931-109/+76
* remove attribution from lib Makefiles.Chris Lattner2007-12-291-3/+4
* fix some warnings. This code needs to be de-tabified :(Chris Lattner2007-12-221-2/+3
* fix strict-aliasing violationChris Lattner2007-12-221-3/+1
* More working CellSPU tests:Scott Michel2007-12-206-60/+70
* CellSPU testcase, extract_elt.ll: extract vector element.Scott Michel2007-12-191-2/+5
* Two more test cases: or_ops.ll (arithmetic or operations) and vecinsert.llScott Michel2007-12-192-6/+5
* Add new immed16.ll test case, fix CellSPU errata to make test case work.Scott Michel2007-12-195-13/+23
* - Restore some i8 functionality in CellSPUScott Michel2007-12-177-55/+479
* don't violate C TBAA rules, use FloatToBits instead.Chris Lattner2007-12-161-22/+10
* Start committing working test cases for CellSPU.Scott Michel2007-12-154-4/+52
* Minor updates:Scott Michel2007-12-051-2/+1
* Update foldMemoryOperand.Evan Cheng2007-12-052-4/+11
* fix warningsChris Lattner2007-12-051-2/+2
* allow this to buildChris Lattner2007-12-051-1/+1
* Add a argument to storeRegToStackSlot and storeRegToAddr to specify whetherEvan Cheng2007-12-052-5/+7
* More stuff for CellSPU -- this should be enough to get an error-freeScott Michel2007-12-051-0/+9
* Updated source file headers to llvm coding standard.Scott Michel2007-12-0532-85/+74
* Two missing files.Scott Michel2007-12-052-0/+469
* Main CellSPU backend files checked in. Intrinsics and autoconf filesScott Michel2007-12-0513-0/+2697
* More files in the CellSPU drop...Scott Michel2007-12-043-0/+3383
* More of the Cell SPU code drop from "Team Aerospace".Scott Michel2007-12-0411-0/+4792
* More CellSPU files... more to follow.Scott Michel2007-12-032-0/+125
* Makefile fragment for CellSPU.Scott Michel2007-12-031-0/+20
* First commit to CellSPU. More to followScott Michel2007-12-031-5/+36
* First test check-in.Scott Michel2007-03-281-0/+10