summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc
Commit message (Expand)AuthorAgeFilesLines
* Don't include "Config/stdlib.h".Brian Gaeke2003-10-101-1/+0
* Include <cstdio> instead of <stdio.h>.Brian Gaeke2003-10-101-1/+1
* Fix spelling.Misha Brukman2003-10-104-11/+12
* Add # of printed instructions statistic to both the SPARC and X86 LLC backends.Brian Gaeke2003-10-061-1/+4
* Add support for the Invoke instruction by using the LowerInvoke passChris Lattner2003-10-051-0/+6
* The comment seems irrelevant as the pass has become a BasicBlock pass.Misha Brukman2003-10-011-2/+0
* Make sure to get the definition of getRegisterAllocatorChris Lattner2003-09-301-0/+1
* RegisterAllocation.h is going awayChris Lattner2003-09-301-1/+0
* Add statistic for # of emitWord() calls.Brian Gaeke2003-09-301-0/+2
* Fixed spelling.Misha Brukman2003-09-232-3/+3
* Fix spelling.Misha Brukman2003-09-231-1/+1
* Fix assertion so it doesn't not trip incorrectly.Vikram S. Adve2003-09-211-4/+4
* Fix a typo in Sparc.cpp.Brian Gaeke2003-09-182-10/+6
* Rename the pass creator fn to mimic the other creator fn names.Brian Gaeke2003-09-181-1/+1
* Fix (and properly doxygenify) some comments. IncorporateBrian Gaeke2003-09-181-39/+86
* Make the symbol prologue/epilogue stuff redundant with MappingInfo, inBrian Gaeke2003-09-181-20/+31
* Fix longjmp case so that, along with the call to abort(), we alsoVikram S. Adve2003-09-161-2/+22
* Don't explicitly use $SourceDir to find the tblgen files. This causes makeJohn Criswell2003-09-101-4/+4
* Updated to find source files using VPATH. This makes writing build rulesJohn Criswell2003-09-091-9/+12
* Checkin of autoconf-style object root.John Criswell2003-09-061-20/+10
* Added some optimizations:Misha Brukman2003-09-051-34/+66
* No longer provide an optinfo, noone uses itChris Lattner2003-09-012-18/+1
* Inline simple comparison which is sparc specific anywayChris Lattner2003-09-011-2/+45
* Move private interfaces into private .h fileChris Lattner2003-09-014-4/+9
* Simplify code a bitChris Lattner2003-09-011-31/+15
* LiveRange.h is now in lib/CodeGen/RegAllocChris Lattner2003-09-011-1/+1
* LiveRangeInfo got moved into the lib/CodeGen/RegAlloc directoryChris Lattner2003-09-011-1/+1
* IGNode got moved to lib/CodeGen/RegAllocChris Lattner2003-09-011-1/+1
* This file just needs LiveRange.h not IGNode.hChris Lattner2003-09-011-2/+2
* No longer include IGNode.h in the Sparc global headerChris Lattner2003-09-013-10/+16
* * Use alloca() to force GCC not to eliminate frame pointerMisha Brukman2003-08-291-115/+90
* Targets should configure themselves based on a Module, not some wierd flagsChris Lattner2003-08-241-1/+1
* Change all #include'd files to be :: rules instead of : rulesChris Lattner2003-08-211-1/+1
* Add support for the sig(set|long)jmp intrinsicsChris Lattner2003-08-181-0/+2
* Spell `necessary' correctly.Misha Brukman2003-08-181-3/+3
* Rename -emitmaps to -enable-mapsBrian Gaeke2003-08-161-1/+1
* Now that the JIT memory manager allocates as many bytes as necessary rather thanMisha Brukman2003-08-151-1/+2
* Fix register and parameter numbers in saving double FP registers.Misha Brukman2003-08-151-1/+1
* * Must save FP registers when calling CompilationCallback(), because FPMisha Brukman2003-08-151-24/+168
* Since we now have TableGen editing modes for VIM and (X)Emacs, we no longer needMisha Brukman2003-08-145-10/+10
* Restore 'nice name' to passChris Lattner2003-08-141-0/+1
* Factory methods for function passes now return type FunctionPass *.Brian Gaeke2003-08-141-1/+1
* Unbreak SPARC backend: addPassesToJITCompile andBrian Gaeke2003-08-142-2/+2
* Factory methods for function passes now return type FunctionPass *.Brian Gaeke2003-08-141-7/+1
* Unbreak SPARC backend: addPassesToJITCompile andBrian Gaeke2003-08-141-3/+3
* Adjust files for move of mapping info stuff into the Sparc directoryChris Lattner2003-08-135-19/+20
* Disable emitting LLVM-to-MI maps, by default.Vikram S. Adve2003-08-121-9/+15
* Fix va_arg to generate LDDFi for floating point values, instead of LDXi.Vikram S. Adve2003-08-121-2/+4
* Register argument to va_start must be marked as defined!Vikram S. Adve2003-08-111-1/+1
* Implement LLVM intrinsics `llvm.setjmp' and `llvm.longjmp' as follows:Misha Brukman2003-08-071-4/+18
OpenPOWER on IntegriCloud