aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/CellSPU
Commit message (Expand)AuthorAgeFilesLines
* Remove Streams.h from the targets.Benjamin Kramer2009-08-231-9/+9
* eliminate uses of cerr()Chris Lattner2009-08-233-26/+26
* eliminate the last DOUTs from the targets.Chris Lattner2009-08-231-3/+4
* Forgot to update some CMakeLists.Benjamin Kramer2009-08-221-1/+1
* rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner2009-08-221-7/+7
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-224-14/+14
* eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner2009-08-191-9/+11
* Allow targets to specify their choice of calling conventions perAnton Korobeynikov2009-08-141-1/+1
* Various AsmWriter output cleanups. Use WriteAsOperand instead ofDan Gohman2009-08-131-12/+2
* Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner2009-08-124-11/+6
* Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson2009-08-122-13/+24
* Change the asmprinter to print the comment character before theChris Lattner2009-08-111-2/+0
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-114-579/+579
* pass the TargetTriple down from each target ctor to theChris Lattner2009-08-111-1/+1
* SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach2009-08-111-1/+1
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-104-676/+676
* SimpleValueType-ify a few more methods on TargetLowering.Owen Anderson2009-08-101-2/+2
* Continue the SimpleValueType-ification.Owen Anderson2009-08-101-4/+4
* Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson2009-08-102-3/+5
* make printInstruction return void since its result is omitted. Make the Chris Lattner2009-08-081-1/+1
* Fix a bunch of namespace pollution.Dan Gohman2009-08-071-2/+2
* Remove dead code. MDNode and MDString are not Constant anymore.Devang Patel2009-08-051-3/+0
* Major calling convention code refactoring.Dan Gohman2009-08-053-86/+83
* remove an unneeded section switch.Chris Lattner2009-08-031-1/+0
* Move most targets TargetMachine constructor to only taking a target triple.Daniel Dunbar2009-08-022-4/+4
* Normalize Subtarget constructors to take a target triple string instead ofDaniel Dunbar2009-08-023-13/+4
* move dwarf debug info section selection stuff from TAI toChris Lattner2009-08-021-11/+0
* simplify SPULinuxTargetAsmInfo, remove use of TM.Chris Lattner2009-08-023-44/+16
* remove TargetAsmInfo::TM, which is now dead. The basic TAI class now Chris Lattner2009-08-022-5/+3
* REmove dead fields of TAI.Chris Lattner2009-08-011-2/+0
* remove a pointless override.Chris Lattner2009-07-312-12/+0
* 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
* Move types back to the 2.5 API.Owen Anderson2009-07-291-3/+2
* Give getPointerRegClass() a "kind" value so that targets can Chris Lattner2009-07-292-3/+4
* pass the mangler down into the various SectionForGlobal methods.Chris Lattner2009-07-291-2/+2
* Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel2009-07-281-1/+1
* Return ConstantVector to 2.5 API.Owen Anderson2009-07-281-1/+1
* Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner2009-07-283-17/+12
* Eliminate getNamed/getUnnamedSection, adding a new and unified getOrCreateSec...Chris Lattner2009-07-271-1/+1
* Eliminate SectionFlags, just embed a SectionKind into SectionChris Lattner2009-07-271-2/+1
* untangle a TargetAsmInfo hack where ELFTargetAsmInfo would create aChris Lattner2009-07-261-2/+1
* Eliminate some uses of DOUT, cerr, and getNameStart().Daniel Dunbar2009-07-261-5/+6
* Factor commonality in triple match routines into helper template for registeringDaniel Dunbar2009-07-261-14/+2
* Kill Target specific ModuleMatchQuality stuff.Daniel Dunbar2009-07-261-13/+1
* this is (unfortunately) several changes mixed together:Chris Lattner2009-07-251-1/+1
* Simplify JIT target selection.Daniel Dunbar2009-07-251-6/+1
* Add new helpers for registering targets.Daniel Dunbar2009-07-253-22/+5
* Remove unused member functions.Eli Friedman2009-07-242-86/+0