aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Sparc/SparcTargetMachine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Adds extern "C" ints to the .cpp files that use RegisterTarget, asOscar Fuentes2008-11-151-0/+8
* Fix command-line option printing to print two spaces where needed,Dan Gohman2008-10-141-1/+1
* Avoid creating two TargetLowering objects for each target.Dan Gohman2008-10-031-1/+1
* Use raw_ostream throughout the AsmPrinter.Owen Anderson2008-08-211-1/+1
* Switch Sparc to new section handling stuff. Refactor printing of module-level...Anton Korobeynikov2008-08-071-1/+2
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-131-4/+2
* Use PassManagerBase instead of FunctionPassManager for functionsDan Gohman2008-03-111-3/+3
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* long double patch 2 of N. Handle it in TargetData.Dale Johannesen2007-08-031-1/+1
* Fix an oversight: for modules with no other identifying target info,Chris Lattner2007-07-111-0/+4
* The various "getModuleMatchQuality" implementations should returnChris Lattner2007-07-091-0/+3
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-071-1/+0
* 1. Remove condition on delete.Jim Laskey2006-09-071-0/+5
* Completely rearchitect the interface between targets and the pass manager.Chris Lattner2006-09-041-50/+11
* Simplify target construction.Chris Lattner2006-09-031-1/+1
* Don't pass target name into TargetData anymore, it is never used or needed.Chris Lattner2006-06-161-2/+1
* Sparc is big-endian.Owen Anderson2006-05-201-1/+1
* Make all of the TargetMachine subclasses use the new string TargetData methods.Owen Anderson2006-05-201-1/+1
* Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson2006-05-031-1/+2
* Disable switch lowering for targets based on the selection dag isel,Nate Begeman2006-04-081-3/+0
* Eliminate IntrinsicLowering from TargetMachine.Chris Lattner2006-03-231-3/+2
* Enable LSR by default for SPARC: it is a clear win.Chris Lattner2006-02-091-4/+1
* add an option to turn on LSR.Chris Lattner2006-02-091-1/+6
* Rename SPARC V8 target to be the LLVM SPARC target.Chris Lattner2006-02-051-19/+17
* Two changes:Chris Lattner2006-02-041-1/+1
* Add trivial subtarget supportChris Lattner2006-01-261-0/+1
* remove the V8 simple iselChris Lattner2006-01-231-16/+4
* reorder passesChris Lattner2006-01-151-4/+6
* invert the sense of this switch and its nameChris Lattner2006-01-121-4/+4
* Run lower-switch after lower-invoke.Chris Lattner2005-12-201-12/+10
* Add the framework for a dag-dag iselChris Lattner2005-12-171-1/+9
* Remove JIT support, which doesn't work.Chris Lattner2005-12-161-53/+2
* Add a new option to indicate we want the code generator to emit code quickly,...Chris Lattner2005-11-081-1/+2
* remove reference to this passChris Lattner2005-10-291-4/+0
* 1. Use SubtargetFeatures in llc/lli.Jim Laskey2005-09-011-1/+2
* Refactor the addPassesToEmitAssembly interface into a addPassesToEmitFileChris Lattner2005-06-251-3/+6
* Convert tabs to spacesMisha Brukman2005-04-221-1/+1
* Remove trailing whitespaceMisha Brukman2005-04-211-8/+8
* Use the target triple to pick this target.Chris Lattner2004-12-121-0/+4
* Print llvm code one function at a time.Brian Gaeke2004-12-111-1/+1
* JIT should print LLVM each function before selecting instructions for it.Brian Gaeke2004-12-111-0/+4
* Bools are *also* not ints. Sigh. Furthermore, most of the TargetMachineBrian Gaeke2004-12-111-1/+6
* Move -lowerselect later in the chain; some select instructions wereBrian Gaeke2004-12-101-6/+6
* Bytes and shorts are aligned differently from words.Brian Gaeke2004-12-091-1/+1
* Allocate fewer registers and tighten up alignment restrictions.Brian Gaeke2004-11-181-1/+1
* Implement getModuleMatchQuality and getJITMatchQuality so that v8 will be theBrian Gaeke2004-10-091-0/+19
* Fix double and long alignment.Brian Gaeke2004-09-291-1/+3
* Delete the allocate*TargetMachine function, which is now dead .Chris Lattner2004-07-111-9/+1
* Make these format a bit nicerChris Lattner2004-07-111-1/+1
* Auto-registrate targetChris Lattner2004-07-111-0/+6