aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/SparcV9/SparcV9TargetMachine.cpp
AgeCommit message (Expand)Author
2006-04-20This target is no longer built. The ,v files now live in the reoptimizer.Chris Lattner
2006-03-23Eliminate IntrinsicLowering from TargetMachine.Chris Lattner
2005-11-08Add a new option to indicate we want the code generator to emit code quickly,...Chris Lattner
2005-10-19This fixes PR638:John Criswell
2005-09-011. Use SubtargetFeatures in llc/lli.Jim Laskey
2005-08-19Sparcv9 gets no operand infoChris Lattner
2005-07-27Eliminate tabs and trailing spaces.Jeff Cohen
2005-06-25Refactor the addPassesToEmitAssembly interface into a addPassesToEmitFileChris Lattner
2005-06-17Added SMS for superblocks as an option (experimental)Tanya Lattner
2005-05-13clarify that these are v9 optionsChris Lattner
2005-05-13hide this optionChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-02-24Only print out machine instructions before modulo scheduling if we are actual...Tanya Lattner
2005-02-10Allow modsched and local scheduling to both be run.Tanya Lattner
2004-12-16Chris is a pain ;) Removing reassociate.Tanya Lattner
2004-12-16Removing commented out lines.Tanya Lattner
2004-12-16Removed LICM and GCSE.Tanya Lattner
2004-12-12Use the target triple to pick this target.Chris Lattner
2004-12-02The stripping pass as we know it is about to disappearChris Lattner
2004-11-19Made modsched hidden and changed so it matches the style of other options.Tanya Lattner
2004-11-18Fixed to fit in 80 columns.Tanya Lattner
2004-11-18Adding option to llc for ModuloScheduling. By default it is turned off.Tanya Lattner
2004-09-30Make EmitMappingInfo into an "external location" option, so that it can be setBrian Gaeke
2004-09-29Change the #ifdefs to allow compilation with a V8 compiler, but the JIT stillMisha Brukman
2004-09-01Changes For Bug 352Reid Spencer
2004-08-18Convert to the new MachineFunctionInfo interfaceChris Lattner
2004-08-16Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/Sp...Chris Lattner
2004-08-04Include SparcV9BurgISel.h, to pick up the definition ofBrian Gaeke
2004-07-11Delete the allocate*TargetMachine function, which is now dead .Chris Lattner
2004-07-11Make these format a bit nicerChris Lattner
2004-07-11Auto-registrate targetChris Lattner
2004-06-20Move the IntrinsicLowering header into the CodeGen directory, as per PR346Chris Lattner
2004-06-14Make -print-machineinstrs even stronger. You get to see the final code afterBrian Gaeke
2004-06-03Add new mapping info pass, when EmitMappingInfo is on.Brian Gaeke
2004-05-28Make debugging output with -print-machineinstrs more useful: always print outBrian Gaeke
2004-05-23Add support for accurate garbage collection to the LLVM code generatorsChris Lattner
2004-04-25Fix file header comments and include guards -- many files have been moved orBrian Gaeke
2004-04-12We don't need to insert TargetData into the PassManager here.Brian Gaeke
2004-04-02Only strip symbols if emitting bytecode to the assembly file.Brian Gaeke
2004-03-30Add the select lowering pass to get initial support for select instructionsChris Lattner
2004-03-12Make -print-machineinstrs show us the code both before and after reg. alloc.Brian Gaeke
2004-03-04make -print-machineinstrs work for both SparcV9 and X86Brian Gaeke
2004-03-01Add this back, as its absence introduces assertions, and it seems to work nowChris Lattner
2004-03-01TargetCacheInfo has been removed; its only uses were to propagate a constantBrian Gaeke
2004-02-27Turn off the SparcV9MachineCodeDestructionPass for now, because it's buggyBrian Gaeke
2004-02-27Correct DestroyMachineFunction's getPassNameBrian Gaeke
2004-02-25Great renaming: Sparc --> SparcV9Brian Gaeke
2004-02-09Doxygenify comments.Misha Brukman
2004-01-13Remove dump-input option.Brian Gaeke
2003-12-28Clean up a lot of the code I added yesterday by exposing the IntrinsicLoweringChris Lattner