aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9
Commit message (Expand)AuthorAgeFilesLines
* 1. Use SubtargetFeatures in llc/lli.Jim Laskey2005-09-012-2/+4
* Fix some warningsChris Lattner2005-08-252-0/+2
* Put register classes into namespacesChris Lattner2005-08-191-1/+1
* Sparcv9 gets no operand infoChris Lattner2005-08-191-1/+1
* Update to use the new MathExtras.h support for log2 computation.Chris Lattner2005-08-021-5/+5
* turn off GOT on archs that didn't use it (not that it appeard to harm them mu...Andrew Lenharth2005-07-291-1/+1
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-2717-672/+672
* Eliminate tabs and trailing spaces.Jeff Cohen2005-07-2746-3743/+3743
* update interfaceAndrew Lenharth2005-07-222-2/+2
* fix a warningChris Lattner2005-07-111-1/+1
* remove some debugging codeChris Lattner2005-07-011-3/+0
* Refactor the addPassesToEmitAssembly interface into a addPassesToEmitFileChris Lattner2005-06-252-4/+7
* If we support structs as va_list, we must pass pointers to them to va_copyAndrew Lenharth2005-06-221-5/+12
* so this doesn't crash when run. It is hard to tell if things are right enoug...Andrew Lenharth2005-06-191-24/+27
* OK, at least get rid of old stuff, and mark what needs to be fixed for V9Andrew Lenharth2005-06-182-2/+4
* Clean up some uninitialized variables and missing return statements thatReid Spencer2005-06-182-2/+3
* Removed IIIi specific changes. This should be fixed to add floating point dep...Tanya Lattner2005-06-171-2/+4
* Special dep graph for SMS for superblocks.Tanya Lattner2005-06-171-0/+410
* Special versions of the dep graph and scheduled for SMS for superblocks.Tanya Lattner2005-06-173-0/+1265
* Added statistic to count number of spills.Tanya Lattner2005-06-171-0/+3
* Numerous bug fixes and the completed modschedSB algorithm (minor bugs still e...Tanya Lattner2005-06-177-194/+3304
* Added SMS for superblocks as an option (experimental)Tanya Lattner2005-06-171-1/+10
* When compiled with GCC 4.0, a latent bug was exposed where both SparcV9Nate Begeman2005-06-1216-106/+108
* clarify that these are v9 optionsChris Lattner2005-05-131-3/+3
* hide this optionChris Lattner2005-05-132-2/+2
* Fixed issue that broke ssa.Tanya Lattner2005-05-111-1/+24
* fix some GCC 4 warningsChris Lattner2005-05-111-0/+2
* Added support for decomposing constant expressions containing shr and shlJohn Criswell2005-05-111-0/+24
* SMS for superblocks.Tanya Lattner2005-05-012-0/+379
* Added extra constructor for superblocks.Tanya Lattner2005-05-012-0/+28
* Fixed bug in searchPath function for finding nodes between two recurrences.Tanya Lattner2005-04-305-182/+214
* Updated dependence analyzer. Fixed numerous bugs. Same stage scheduling, etc.Tanya Lattner2005-04-226-297/+641
* Remove trailing whitespaceMisha Brukman2005-04-2170-2350/+2350
* Fix CodeGen/SparcV9/2005-05-09-GEP-Crash.ll a crash on some specfp programChris Lattner2005-04-091-1/+1
* Fix a namespace issue, reported by Vladimir Merzliakov!Chris Lattner2005-04-061-5/+4
* Updated to use dep analyzer.Tanya Lattner2005-04-054-194/+113
* Fix another PATypeHolder error, contributed by Bill Wendling!Chris Lattner2005-04-011-0/+1
* Compare dependence analysis with llvm instructions versus machine instrutions...Tanya Lattner2005-03-294-53/+130
* Dependence analyzer that just determines dependences within a loop for loads ...Tanya Lattner2005-03-292-0/+182
* Fix compilation errors, patch contributed by the fabulous Bill Wendling!Chris Lattner2005-03-241-0/+1
* Added alias analysis.Tanya Lattner2005-03-236-193/+724
* Make this method non-const. Making it const causes the const version ofTanya Lattner2005-03-211-1/+1
* Fix the missing symbols problem Bill was hitting. Patch contributed byChris Lattner2005-03-172-0/+2
* This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2005-03-155-7/+7
* Only print out machine instructions before modulo scheduling if we are actual...Tanya Lattner2005-02-241-1/+1
* Fixed bug in findAllcircuits. Fixed branch addition to schedule. Added debug ...Tanya Lattner2005-02-234-92/+150
* Fixed node deletion bug.Tanya Lattner2005-02-162-6/+13
* Added new circuit finding alogrithm.Tanya Lattner2005-02-104-51/+487
* Allow modsched and local scheduling to both be run.Tanya Lattner2005-02-101-4/+3
* Finegrainify namespacification.Chris Lattner2005-01-292-24/+27