aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9
Commit message (Expand)AuthorAgeFilesLines
* Squelch a bogus warningChris Lattner2004-11-231-1/+1
* Changed the CreateCodeToLoadConst function to preserve SSA form. This basical...Tanya Lattner2004-11-231-7/+24
* Remove some dead vars and some useless namespacificationChris Lattner2004-11-221-10/+1
* Implement a disgusting hack to work around broken machine code emission ofChris Lattner2004-11-221-1/+12
* Fixed a bug where I was trying to ModuloSchedule a loop with no instructions ...Tanya Lattner2004-11-223-9/+32
* Remove JIT-specific code from the code emitter.Chris Lattner2004-11-222-569/+35
* New methods implementedChris Lattner2004-11-221-0/+18
* Implement the Sparc JIT interfaces, including relocation support.Chris Lattner2004-11-221-0/+354
* Initial checkin of the V9 relocation typesChris Lattner2004-11-221-0/+42
* Adjust to changed interfacesChris Lattner2004-11-201-2/+2
* This method was never implementedChris Lattner2004-11-201-6/+0
* Made modsched hidden and changed so it matches the style of other options.Tanya Lattner2004-11-191-2/+2
* Fixed to fit in 80 columns.Tanya Lattner2004-11-181-1/+2
* Adding option to llc for ModuloScheduling. By default it is turned off.Tanya Lattner2004-11-181-2/+13
* Added my own defMap. Only saving values that are not loop invariant. Fixed a ...Tanya Lattner2004-11-162-44/+63
* Decompose* is V9 specific, make it internalChris Lattner2004-11-072-1/+15
* Move this file from lib/Transforms/ScalarChris Lattner2004-11-071-0/+136
* Added gross hacks such as creating my own def-use map, and picking on Instruc...Tanya Lattner2004-11-022-70/+73
* Internalize variable names to prevent recursive assignment. Cleanup docs.Reid Spencer2004-10-301-12/+10
* Fixed bug with infinite epilogues.Tanya Lattner2004-10-304-105/+187
* Change Library Names Not To Conflict With Others When InstalledReid Spencer2004-10-275-5/+5
* Clean up the output from this makefile so its not verbose.Reid Spencer2004-10-221-6/+8
* Adjust to changes in Makefile.rulesReid Spencer2004-10-221-33/+12
* We won't use automakeReid Spencer2004-10-2210-3659/+0
* Simplify mapping info generation. In particular, the LLVM-to-MachineInstr mapBrian Gaeke2004-10-191-86/+3
* Initial automake generated Makefile templateReid Spencer2004-10-185-0/+3513
* Make the library name SparcV9 specificReid Spencer2004-10-171-4/+4
* Consolidate the definitionsReid Spencer2004-10-171-3/+2
* All of these labels are off by one now that the unreachable instruction existsChris Lattner2004-10-171-21/+21
* I forgot that sparc no longer uses the shared asmwriter. Give it supportChris Lattner2004-10-171-2/+4
* Add support for undef and unreachableChris Lattner2004-10-163-8/+29
* Add a missing dependencyChris Lattner2004-10-161-1/+1
* Fix file headerChris Lattner2004-10-161-1/+1
* Checking in code that works on my simple test case. However, there is still a...Tanya Lattner2004-10-141-104/+205
* Update to reflect changes in Makefile rules.Reid Spencer2004-10-134-16/+13
* Add ModuloScheduling to the recursive build treeMisha Brukman2004-10-102-2/+2
* Adjust header file inclusion due to moveMisha Brukman2004-10-103-6/+6
* Adjust comment header and paths to refect moveMisha Brukman2004-10-101-4/+3
* Initial version of automake Makefile.am file.Reid Spencer2004-10-101-0/+23
* Add the new InstrSched directory.Reid Spencer2004-10-101-1/+1
* Added debug information. Fixed several bugs in the reconstruct loop function.Tanya Lattner2004-10-105-138/+280
* Initial version of automake Makefile.am file.Reid Spencer2004-10-103-0/+108
* Initial version of automake Makefile.am file.Reid Spencer2004-10-101-0/+19
* Instead of silently breaking, print notification of why this doesn't work.Chris Lattner2004-10-091-0/+9
* Adjust paths due to moving InstrSched to lib/Target/SparcV9Misha Brukman2004-10-083-7/+7
* Single-space instead of double-spacing in the MakefileMisha Brukman2004-10-081-3/+1
* Build InstrSched as well, and all three subdirs can be built independentlyMisha Brukman2004-10-081-1/+1
* * Adjust for the move to lib/Target/SparcV9/InstrSchedMisha Brukman2004-10-081-2/+2
* Single-space instead of double-spacing in the MakefileMisha Brukman2004-10-081-2/+1
* Make EmitMappingInfo into an "external location" option, so that it can be setBrian Gaeke2004-09-301-1/+7