Move TargetRegistry and TargetSelect from Target to Support where they belong.
[oota-llvm.git] / lib / Target / Sparc / SparcTargetMachine.cpp
2011-08-24 Evan ChengMove TargetRegistry and TargetSelect from Target to...
2011-07-20 Evan Cheng- Move CodeModel from a TargetMachine global option...
2011-07-19 Evan ChengIntroduce MCCodeGenInfo, which keeps information that...
2011-07-14 Evan ChengRename createAsmInfo to createMCAsmInfo and move regist...
2011-07-08 Evan ChengEliminate asm parser's dependency on TargetMachine:
2011-06-30 Evan ChengFix the ridiculous SubtargetFeatures API where it impli...
2011-01-10 Anton KorobeynikovRename TargetFrameInfo into TargetFrameLowering. Also...
2010-11-15 Anton KorobeynikovFirst step of huge frame-related refactoring: move...
2010-05-11 Dan GohmanImplement a bunch more TargetSelectionDAGInfo infrastru...
2010-02-04 Chris Lattneradd support for the sparcv9-*-* target triple to turn on
2009-11-07 Chris Lattnerindicate what the native integer types for the target...
2009-08-22 Chris LattnerRename TargetAsmInfo (and its subclasses) to MCAsmInfo.
2009-08-12 Chris LattnerChange TargetAsmInfo to be constructed via TargetRegist...
2009-08-11 Chris Lattnerpass the TargetTriple down from each target ctor to the
2009-08-02 Daniel DunbarMove most targets TargetMachine constructor to only...
2009-08-02 Daniel DunbarNormalize Subtarget constructors to take a target tripl...
2009-08-02 Chris Lattnereliminate TargetMAchine argument to sparc TAI
2009-07-25 Daniel DunbarAdd new helpers for registering targets.
2009-07-18 Daniel DunbarPut Target definitions inside Target specific header...
2009-07-15 Daniel DunbarLift addAssemblyEmitter into LLVMTargetMachine.
2009-07-15 Daniel DunbarRemove old style hacks to register AsmPrinter into...
2009-07-15 Daniel DunbarReapply TargetRegistry refactoring commits.
2009-07-15 Stuart HastingsRevert 75762, 75763, 75766..75769, 75772..75775, 75778...
2009-07-15 Daniel DunbarKill off old (TargetMachine level, not Target level...
2009-07-15 Daniel DunbarProvide TargetMachine implementations with reference...
2009-07-15 Daniel DunbarRegister Target's TargetMachine and AsmPrinter in the...
2009-07-14 David GreeneHave asm printers use formatted_raw_ostream directly...
2009-07-01 Daniel DunbarRemove unused AsmPrinter OptLevel argument, and propogate.
2009-06-23 Bob WilsonProvide InitializeAllTargets and InitializeNativeTarget...
2009-06-19 Chris Lattnerfix the sparc codegen to not depend on the sparc asmpri...
2009-06-16 Douglas GregorIntroduce new headers whose inclusion forces linking and
2009-04-29 Bill WendlingInstead of passing in an unsigned value for the optimiz...
2009-04-29 Bill WendlingSecond attempt:
2009-04-28 Bill Wendlingr70270 isn't ready yet. Back this out. Sorry for the...
2009-04-28 Bill WendlingMassive check in. This changes the "-fast" flag to...
2009-03-25 Evan ChengCodeGen still defaults to non-verbose asm, but llc...
2009-02-24 Bill WendlingOverhaul my earlier submission due to feedback. It...
2008-11-15 Oscar FuentesAdds extern "C" ints to the .cpp files that use Registe...
2008-10-14 Dan GohmanFix command-line option printing to print two spaces...
2008-10-03 Dan GohmanAvoid creating two TargetLowering objects for each...
2008-08-21 Owen AndersonUse raw_ostream throughout the AsmPrinter.
2008-08-07 Anton KorobeynikovSwitch Sparc to new section handling stuff. Refactor...
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-03-11 Dan GohmanUse PassManagerBase instead of FunctionPassManager...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-08-03 Dale Johannesenlong double patch 2 of N. Handle it in TargetData.
2007-07-11 Chris LattnerFix an oversight: for modules with no other identifying...
2007-07-09 Chris LattnerThe various "getModuleMatchQuality" implementations...
2006-12-07 Bill WendlingWhat should be the last unnecessary <iostream>s in...
2006-09-07 Jim Laskey1. Remove condition on delete.
2006-09-04 Chris LattnerCompletely rearchitect the interface between targets...
2006-09-03 Chris LattnerSimplify target construction.
2006-06-16 Chris LattnerDon't pass target name into TargetData anymore, it...
2006-05-20 Owen AndersonSparc is big-endian.
2006-05-20 Owen AndersonMake all of the TargetMachine subclasses use the new...
2006-05-03 Owen AndersonRefactor TargetMachine, pushing handling of TargetData...
2006-04-08 Nate BegemanDisable switch lowering for targets based on the select...
2006-03-23 Chris LattnerEliminate IntrinsicLowering from TargetMachine.
2006-02-09 Chris LattnerEnable LSR by default for SPARC: it is a clear win.
2006-02-09 Chris Lattneradd an option to turn on LSR.
2006-02-05 Chris LattnerRename SPARC V8 target to be the LLVM SPARC target.
2006-02-04 Chris LattnerTwo changes:
2006-01-26 Chris LattnerAdd trivial subtarget support
2006-01-23 Chris Lattnerremove the V8 simple isel
2006-01-15 Chris Lattnerreorder passes
2006-01-12 Chris Lattnerinvert the sense of this switch and its name
2005-12-20 Chris LattnerRun lower-switch after lower-invoke.
2005-12-17 Chris LattnerAdd the framework for a dag-dag isel
2005-12-16 Chris LattnerRemove JIT support, which doesn't work.
2005-11-08 Chris LattnerAdd a new option to indicate we want the code generator...
2005-10-29 Chris Lattnerremove reference to this pass
2005-09-01 Jim Laskey1. Use SubtargetFeatures in llc/lli.
2005-06-25 Chris LattnerRefactor the addPassesToEmitAssembly interface into...
2005-04-22 Misha BrukmanConvert tabs to spaces
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-12-12 Chris LattnerUse the target triple to pick this target.
2004-12-11 Brian GaekePrint llvm code one function at a time.
2004-12-11 Brian GaekeJIT should print LLVM each function before selecting...
2004-12-11 Brian GaekeBools are *also* not ints. Sigh. Furthermore, most...
2004-12-10 Brian GaekeMove -lowerselect later in the chain; some select instr...
2004-12-09 Brian GaekeBytes and shorts are aligned differently from words.
2004-11-18 Brian GaekeAllocate fewer registers and tighten up alignment restr...
2004-10-09 Brian GaekeImplement getModuleMatchQuality and getJITMatchQuality...
2004-09-29 Brian GaekeFix double and long alignment.
2004-07-11 Chris LattnerDelete the allocate*TargetMachine function, which is...
2004-07-11 Chris LattnerMake these format a bit nicer
2004-07-11 Chris LattnerAuto-registrate target
2004-07-04 Chris LattnerAdd #includes
2004-07-02 Chris LattnerFix potential problems with unreachable basic blocks.
2004-06-21 Misha BrukmanOrder #includes as per style guide.
2004-06-18 Brian GaekeGet rid of selects the easy way
2004-06-15 Brian GaekeI think we'll use the standard lowering passes for...
2004-04-13 Brian GaekeI don't think we have to have 4 extra allocated (but...
2004-04-06 Brian GaekeAdd references to delay slot filler pass.
2004-03-04 Brian GaekeSupport -print-machineinstrs
2004-03-04 Brian GaekeAsm printer support, based on x86 - only prints mnemoni...
2004-02-29 Chris LattnerAdd an instruction selector capable of selecting 'ret...
2004-02-28 Chris LattnerChange this so that LLC actually tries to run the code...
2004-02-28 Chris LattnerFinegrainify namespacification
2004-02-25 Brian GaekeSparcV8 skeleton