aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/CellSPU
Commit message (Expand)AuthorAgeFilesLines
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-294-9/+17
* Second attempt:Bill Wendling2009-04-294-13/+15
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-284-15/+13
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-284-13/+15
* 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan.Nate Begeman2009-04-271-37/+32
* Revert 69952. Causes testsuite failures on linux x86-64.Rafael Espindola2009-04-241-29/+32
* PR2957Nate Begeman2009-04-241-32/+29
* Use CHAR_BIT instead of hard-coding 8 in several places where itDan Gohman2009-04-011-1/+1
* fix warning in -asserts mode.Chris Lattner2009-03-261-4/+3
* CodeGen still defaults to non-verbose asm, but llc now overrides it and defau...Evan Cheng2009-03-254-10/+10
* CellSPU:Scott Michel2009-03-172-16/+16
* CellSPU:Scott Michel2009-03-175-488/+417
* CellSPU:Scott Michel2009-03-163-98/+114
* Fix some significant problems with constant pools that resulted in unnecessar...Evan Cheng2009-03-131-1/+1
* It makes no sense to have a ODR version of commonDuncan Sands2009-03-111-2/+1
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-071-6/+11
* Fix a bunch of Doxygen syntax issues. Escape special characters,Dan Gohman2009-03-031-1/+1
* Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.Evan Cheng2009-02-252-45/+47
* Overhaul my earlier submission due to feedback. It's a large patch, but most ofBill Wendling2009-02-243-18/+18
* Propagate debug loc info through prologue/epilogue.Bill Wendling2009-02-231-2/+5
* Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTORScott Michel2009-02-222-47/+45
* Factor out the code to add a MachineOperand to a MachineInstrBuilder.Dan Gohman2009-02-181-18/+4
* Remove non-DebugLoc versions of BuildMI from Alpha and Cell.Dale Johannesen2009-02-132-24/+28
* Eliminate a couple of non-DebugLoc BuildMI variants.Dale Johannesen2009-02-121-2/+4
* Move debug loc info along when the spiller creates new instructions.Bill Wendling2009-02-121-16/+24
* Turns out AnalyzeBranch can modify the mbb being analyzed. This is a nastyEvan Cheng2009-02-092-3/+6
* Use getDebugLoc forwarder instead of getNode()->getDebugLoc.Dale Johannesen2009-02-071-2/+2
* Needs this file too.Dale Johannesen2009-02-071-1/+1
* Get rid of the last non-DebugLoc versions of getNode!Dale Johannesen2009-02-071-3/+3
* Remove more non-DebugLoc versions of getNode.Dale Johannesen2009-02-061-37/+49
* Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo.Evan Cheng2009-02-064-12/+11
* Get rid of one more non-DebugLoc getNode andDale Johannesen2009-02-063-131/+150
* Remove non-DebugLoc forms of CopyToReg and CopyFromReg.Dale Johannesen2009-02-041-35/+41
* Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen2009-02-042-43/+54
* Remove some more non-DebugLoc versions of constructionDale Johannesen2009-02-041-23/+25
* Make LowerCallTo and LowerArguments take a DebugLocDale Johannesen2009-01-301-1/+2
* Rename getAnalysisToUpdate to getAnalysisIfAvailable.Duncan Sands2009-01-281-2/+2
* CellSPU:Scott Michel2009-01-266-70/+75
* Untabify code.Scott Michel2009-01-266-49/+49
* CellSPU:Scott Michel2009-01-266-231/+468
* fix warning in release-asserts mode and spelling of assert.Chris Lattner2009-01-211-3/+2
* CellSPU:Scott Michel2009-01-218-130/+313
* Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi...Evan Cheng2009-01-202-7/+9
* Generalize the HazardRecognizer interface so that it can be usedDan Gohman2009-01-153-11/+14
* Add the private linkage.Rafael Espindola2009-01-151-3/+4
* Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman2009-01-151-1/+1
* - Convert remaining i64 custom lowering into custom instruction emissionScott Michel2009-01-157-185/+333
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-121-1/+1
* Removed trailing whitespace from Makefiles.Misha Brukman2009-01-092-2/+2
* Convert DwarfWriter into a pass.Devang Patel2009-01-081-7/+9