aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9/SparcV9TargetMachine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Turn off the SparcV9MachineCodeDestructionPass for now, because it's buggyBrian Gaeke2004-02-271-1/+6
* Correct DestroyMachineFunction's getPassNameBrian Gaeke2004-02-271-1/+1
* Great renaming: Sparc --> SparcV9Brian Gaeke2004-02-251-16/+16
* Doxygenify comments.Misha Brukman2004-02-091-12/+9
* Remove dump-input option.Brian Gaeke2004-01-131-14/+2
* Clean up a lot of the code I added yesterday by exposing the IntrinsicLoweringChris Lattner2003-12-281-9/+4
* Eliminate some code that is not needed now that we have the intrinsic lowerin...Chris Lattner2003-12-281-7/+14
* Really release memory used by functions. Patch by Chris.Misha Brukman2003-12-221-0/+1
* Hoist some sparc specific code into the sparc targetChris Lattner2003-12-201-5/+50
* Rip JIT specific stuff out of TargetMachine, as per PR176Chris Lattner2003-12-201-15/+10
* Reorganized the Sparc backend to be more modular -- each differentMisha Brukman2003-12-171-92/+30
* * Put command-line switches in their own namespaceMisha Brukman2003-11-131-17/+16
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* For some reason, LICM and GCSE like to crash the FunctionPassManager when theyMisha Brukman2003-11-081-2/+4
* PreSelection is not optional, it performs a necessary and vital transformationMisha Brukman2003-11-071-12/+15
* Goodbye, AddRegNumToValuesBrian Gaeke2003-10-201-4/+0
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Remove extra blank line.Brian Gaeke2003-10-171-1/+0
* Add support for the Invoke instruction by using the LowerInvoke passChris Lattner2003-10-051-0/+6
* Make sure to get the definition of getRegisterAllocatorChris Lattner2003-09-301-0/+1
* RegisterAllocation.h is going awayChris Lattner2003-09-301-1/+0
* Fix a typo in Sparc.cpp.Brian Gaeke2003-09-181-6/+4
* No longer provide an optinfo, noone uses itChris Lattner2003-09-011-2/+1
* Move private interfaces into private .h fileChris Lattner2003-09-011-2/+0
* Targets should configure themselves based on a Module, not some wierd flagsChris Lattner2003-08-241-1/+1
* Rename -emitmaps to -enable-mapsBrian Gaeke2003-08-161-1/+1
* Unbreak SPARC backend: addPassesToJITCompile andBrian Gaeke2003-08-141-1/+1
* Adjust files for move of mapping info stuff into the Sparc directoryChris Lattner2003-08-131-4/+3
* Disable emitting LLVM-to-MI maps, by default.Vikram S. Adve2003-08-121-9/+15
* Changing command-line option formats to be more consistent with LLVM style.Misha Brukman2003-08-061-3/+3
* * Renamed option from `nopreselect' to `nopreopt' since it disables more thanMisha Brukman2003-08-061-6/+10
* Put back the separate pass to decompose multi-dimensional referencesVikram S. Adve2003-08-011-0/+3
* Rename 'dump-asm' to 'dump-input' and really print it just before code-gen.Vikram S. Adve2003-07-291-6/+6
* lib/Target/Sparc/Sparc.cpp:Brian Gaeke2003-06-181-1/+22
* Rename FInfo.cpp to FunctionInfo.cpp, eliminate FInfo.hChris Lattner2003-06-161-2/+0
* * Removed PreSelection pass because that is now done in the JITMisha Brukman2003-06-061-22/+10
* lib/CodeGen/Mapping/MappingInfo.cpp:Brian Gaeke2003-06-041-1/+1
* Enabling some of these passes causes lli to breakMisha Brukman2003-05-311-0/+6
* Make LLI behave just like LLC with regard to the compile passes it uses.Misha Brukman2003-05-301-0/+15
* * Allow passing in an unsigned configuration to allocateSparcTargetMachine()Misha Brukman2003-05-271-10/+35
* Remove two fields from TargetData which are target specific.Chris Lattner2003-04-261-1/+1
* Add support for the Switch instruction by running the lowerSwitch pass firstChris Lattner2003-04-231-0/+3
* Rename MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-141-2/+2
* * Frame & const pool info is no longer directly in MachineFunctionChris Lattner2002-12-281-8/+10
* Sparc is not little endianChris Lattner2002-12-241-1/+1
* Initialize implicit uses/defs fields for sparc backend to empty listChris Lattner2002-12-031-1/+3
* Reassociate pass now worksChris Lattner2002-10-311-1/+1
* Sparc backend doesn't use target specific flags yetChris Lattner2002-10-301-1/+1
* * Privatize the TargetNameChris Lattner2002-10-291-6/+2
* Allow TargetMachine to refuse static code genChris Lattner2002-10-291-1/+2