aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/SparcV9/SparcV9TargetMachine.cpp
AgeCommit message (Expand)Author
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
2003-12-28Eliminate some code that is not needed now that we have the intrinsic lowerin...Chris Lattner
2003-12-22Really release memory used by functions. Patch by Chris.Misha Brukman
2003-12-20Hoist some sparc specific code into the sparc targetChris Lattner
2003-12-20Rip JIT specific stuff out of TargetMachine, as per PR176Chris Lattner
2003-12-17Reorganized the Sparc backend to be more modular -- each differentMisha Brukman
2003-11-13* Put command-line switches in their own namespaceMisha Brukman
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-11-08For some reason, LICM and GCSE like to crash the FunctionPassManager when theyMisha Brukman
2003-11-07PreSelection is not optional, it performs a necessary and vital transformationMisha Brukman
2003-10-20Goodbye, AddRegNumToValuesBrian Gaeke
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-10-17Remove extra blank line.Brian Gaeke
2003-10-05Add support for the Invoke instruction by using the LowerInvoke passChris Lattner
2003-09-30Make sure to get the definition of getRegisterAllocatorChris Lattner
2003-09-30RegisterAllocation.h is going awayChris Lattner
2003-09-18Fix a typo in Sparc.cpp.Brian Gaeke
2003-09-01No longer provide an optinfo, noone uses itChris Lattner
2003-09-01Move private interfaces into private .h fileChris Lattner
2003-08-24Targets should configure themselves based on a Module, not some wierd flagsChris Lattner