summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc/Sparc.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Rename Sparc.h to TargetMachineImpls.hChris Lattner2002-10-291-1/+1
* MachineInstrInfo doesn't need a TargetMachineChris Lattner2002-10-291-1/+0
* Move machine code generation/destruction passes out of Sparc.cpp becauseChris Lattner2002-10-281-44/+2
* Move addPassesToEmitAssembly from TargetMachine to UltraSparc because itChris Lattner2002-10-281-0/+119
* Changed `MachineCodeForMethod' to `MachineFunction'.Misha Brukman2002-10-281-5/+5
* Prune #includesChris Lattner2002-10-251-2/+0
* Added class MachineOptInfo as interface to target-specificVikram S. Adve2002-09-201-1/+2
* Move all the code that creates code generation passes from Sparc.cpp toVikram S. Adve2002-09-161-89/+3
* Added getFunctionInfo and MappingInfoForFunction pass, and fixed the earlier ...Anand Shukla2002-08-271-3/+3
* Fix breakage in the buildChris Lattner2002-08-071-3/+2
* added Mapping and Function PassMehwish Nagda2002-08-051-1/+5
* * Move InstructionSelection pass to lib/CodeGen/InstrSelection so it isChris Lattner2002-07-301-18/+1
* GCC 3.1 changes, finally the burm file builds the FIRST time a clean director...Chris Lattner2002-07-251-2/+2
* Added the Mapping Pass to out put Mapping Info to .s fileMehwish Nagda2002-07-151-3/+6
* MEGAPATCH checkin.Chris Lattner2002-06-251-16/+13
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-291-0/+9
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-271-7/+7
* Don't pad spills and temp. stack areas for alignment.Vikram S. Adve2002-04-251-4/+5
OpenPOWER on IntegriCloud