aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/CellSPU
AgeCommit message (Expand)Author
2009-08-11pass the TargetTriple down from each target ctor to theChris Lattner
2009-08-11SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach
2009-08-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson
2009-08-10SimpleValueType-ify a few more methods on TargetLowering.Owen Anderson
2009-08-10Continue the SimpleValueType-ification.Owen Anderson
2009-08-10Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson
2009-08-08make printInstruction return void since its result is omitted. Make the Chris Lattner
2009-08-07Fix a bunch of namespace pollution.Dan Gohman
2009-08-05Remove dead code. MDNode and MDString are not Constant anymore.Devang Patel
2009-08-05Major calling convention code refactoring.Dan Gohman
2009-08-03remove an unneeded section switch.Chris Lattner
2009-08-02Move most targets TargetMachine constructor to only taking a target triple.Daniel Dunbar
2009-08-02Normalize Subtarget constructors to take a target triple string instead ofDaniel Dunbar
2009-08-02move dwarf debug info section selection stuff from TAI toChris Lattner
2009-08-02simplify SPULinuxTargetAsmInfo, remove use of TM.Chris Lattner
2009-08-02remove TargetAsmInfo::TM, which is now dead. The basic TAI class now Chris Lattner
2009-08-01REmove dead fields of TAI.Chris Lattner
2009-07-31remove a pointless override.Chris Lattner
2009-07-31Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsageDan Gohman
2009-07-31Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and manyDaniel Dunbar
2009-07-31Manage MachineFunctions with an analysis Pass instead of the AnnotableDan Gohman
2009-07-29Move types back to the 2.5 API.Owen Anderson
2009-07-29Give getPointerRegClass() a "kind" value so that targets can Chris Lattner
2009-07-29pass the mangler down into the various SectionForGlobal methods.Chris Lattner
2009-07-28Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel
2009-07-28Return ConstantVector to 2.5 API.Owen Anderson
2009-07-28Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner
2009-07-27Eliminate getNamed/getUnnamedSection, adding a new and unified getOrCreateSec...Chris Lattner
2009-07-27Eliminate SectionFlags, just embed a SectionKind into SectionChris Lattner
2009-07-26untangle a TargetAsmInfo hack where ELFTargetAsmInfo would create aChris Lattner
2009-07-26Eliminate some uses of DOUT, cerr, and getNameStart().Daniel Dunbar
2009-07-26Factor commonality in triple match routines into helper template for registeringDaniel Dunbar
2009-07-26Kill Target specific ModuleMatchQuality stuff.Daniel Dunbar
2009-07-25this is (unfortunately) several changes mixed together:Chris Lattner
2009-07-25Simplify JIT target selection.Daniel Dunbar
2009-07-25Add new helpers for registering targets.Daniel Dunbar
2009-07-24Remove unused member functions.Eli Friedman
2009-07-22Get rid of the Pass+Context magic.Owen Anderson
2009-07-21make AsmPrinter::doFinalization iterate over the global variablesChris Lattner
2009-07-20Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling
2009-07-19Add dependencies from TargetInfo onto .td generation.Daniel Dunbar
2009-07-18Add some missing includes.Daniel Dunbar
2009-07-18Put Target definitions inside Target specific header, and llvm namespace.Daniel Dunbar
2009-07-17Add operation expansion/promotion for a bunch of operations, many of Eli Friedman
2009-07-15Lift addAssemblyEmitter into LLVMTargetMachine.Daniel Dunbar
2009-07-15Remove old style hacks to register AsmPrinter into TargetMachine.Daniel Dunbar
2009-07-15Move a few more convenience factory functions from Constant to LLVMContext.Owen Anderson
2009-07-15Lexically order files in CMakeLists.txt files.Ted Kremenek
2009-07-15Reapply TargetRegistry refactoring commits.Daniel Dunbar
2009-07-15Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings