aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/CellSPU
AgeCommit message (Expand)Author
2011-06-30Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng
2011-06-29Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)...Evan Cheng
2011-06-28Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.Evan Cheng
2011-06-28Hide more details in tablegen generated MCRegisterInfo ctor function.Evan Cheng
2011-06-28Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng
2011-06-27Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.incEvan Cheng
2011-06-24Fix CellSPU CMakeList.txt.Rafael Espindola
2011-06-24Fix CellSPU CMakeLists.txtEvan Cheng
2011-06-24Starting to refactor Target to separate out code that's needed to fully describeEvan Cheng
2011-06-15Use set operations instead of plain lists to enumerate register classes.Jakob Stoklund Olesen
2011-06-09Remove custom allocation order boilerplate that is no longer needed.Jakob Stoklund Olesen
2011-06-08Add a parameter to CCState so that it can access the MachineFunction.Eric Christopher
2011-06-02Have LowerOperandForConstraint handle multiple character constraints.Eric Christopher
2011-05-30Use the dwarf->llvm mapping to print register names in the cfiRafael Espindola
2011-05-19Use the correct register class for Cell varargs spilling. This fixes all of theCameron Zwarich
2011-05-06Make the logic for determining function alignment more explicit. No function...Eli Friedman
2011-04-15Fix a ton of comment typos found by codespell. Patch byChris Lattner
2011-03-07Move getRegPressureLimit() from TargetLoweringInfo to TargetRegisterInfo.Cameron Zwarich
2011-03-04Allow vector shifts (shl,lshr,ashr) on SPU.Kalle Raiskila
2011-03-04Allow load from constant on SPU.Kalle Raiskila
2011-02-28Add branch hinting for SPU. Kalle Raiskila
2011-02-25Allow targets to specify a the type of the RHS of a shift parameterized on th...Owen Anderson
2011-02-21Revert r124611 - "Keep track of incoming argument's location while emitting L...Devang Patel
2011-02-20Use explicit add_subdirectory's for LLVM target sublibraries insteadOscar Fuentes
2011-01-31Keep track of incoming argument's location while emitting LiveIns.Devang Patel
2011-01-31Fix vector sign extend to put the source and destination types in theDavid Greene
2011-01-23Null initialize a few variables flagged byTed Kremenek
2011-01-20Allow sign-extending of i8 and i16 to i128 on SPU. Kalle Raiskila
2011-01-18Remove unused variables found by gcc-4.6's -Wunused-but-set-variable.Jeffrey Yasskin
2011-01-17Split up RotateShift itinerary in SPU.Kalle Raiskila
2011-01-17Don't crash SPU BE with memory accesses with big alignmnet.Kalle Raiskila
2011-01-13Teach frame lowering to ignore debug values after the terminators.Jakob Stoklund Olesen
2011-01-11Fix a thinko in 123226 that caused test failures on "other" platforms.Kalle Raiskila
2011-01-11Add a "nop filler" pass to SPU.Kalle Raiskila
2011-01-10Update CMake stuffAnton Korobeynikov
2011-01-10Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov
2010-12-24Various bits of framework needed for precise machine-level selectionAndrew Trick
2010-12-24whitespaceAndrew Trick
2010-12-23Flag -> Glue, the ongoing sagaChris Lattner
2010-12-21rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner
2010-12-17Don't feed 19 bit immediates to ILA.Kalle Raiskila
2010-12-09Dont' feed ILA two inputs - it takes just one.Kalle Raiskila
2010-11-29Handle lshr for i128 correctly on SPU also when Kalle Raiskila
2010-11-29Enable PostRA scheduling for SPU. Kalle Raiskila
2010-11-29Allow machine LICM to do its job on SPU.Kalle Raiskila
2010-11-29Add missing i128 case.Kalle Raiskila
2010-11-27Move more PEI-related hooks to TFIAnton Korobeynikov
2010-11-24Use i8 as SETCC result type for i1 in SPU.Kalle Raiskila
2010-11-24Allow for 'fcmp ogt' in SPU.Kalle Raiskila
2010-11-23Division by pow-of-2 is not cheap on SPU, do it with Kalle Raiskila