aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2004-03-14New testcase that crashes the -lowerswitch passChris Lattner1-0/+21
2004-03-14Minor random cleanupsChris Lattner1-9/+7
2004-03-14FunctionPass's should not define their own 'run' method.Chris Lattner1-8/+2
2004-03-14If a block is dead, dominators will not be calculated for it. Because of thisChris Lattner1-2/+33
2004-03-14Catch some more cases of broken code. The loop extractor seems to be creatingChris Lattner1-3/+8
2004-03-14Verify functions as they are produced if -debug is specified. ReduceChris Lattner1-6/+5
2004-03-14verifyFunction has been broken for a long time now. Fix it.Chris Lattner1-12/+8
2004-03-14New testcase that crashes the loop extractorChris Lattner1-0/+75
2004-03-14Move prototype to IPO.h instead of Scalar.hChris Lattner1-3/+2
2004-03-14Move loop extractor to the IPO headerChris Lattner2-8/+8
2004-03-14Indent anon namespace properly, add copyright blockChris Lattner1-19/+20
2004-03-14Move to the IPO library. Utils shouldn't contain passes.Chris Lattner1-0/+0
2004-03-14Remove dead fileChris Lattner1-34/+0
2004-03-14DemoteRegToStack got moved from DemoteRegToStack.h to Local.hChris Lattner3-6/+6
2004-03-14Move DemoteRegToStack prototype out of DemoteRegToStack.h to this file.Chris Lattner1-0/+9
2004-03-14Document stuff that is known to be brokenChris Lattner1-4/+26
2004-03-13Add some debugging outputChris Lattner1-1/+8
2004-03-13New testcase, distilled from povray I think.Chris Lattner1-0/+13
2004-03-13This change makes two big adjustments.Chris Lattner1-11/+49
2004-03-13This little patch speeds up the loop used to update the dominator set analysis.Chris Lattner1-17/+18
2004-03-13Turn on argument promotion in gccas. This can give us substantially betterChris Lattner1-0/+1
2004-03-13Option no moreChris Lattner1-1/+1
2004-03-13Fix the "infinite looping unless you disable adce" bugChris Lattner2-7/+1
2004-03-13Fix a tiny bug that caused an incorrect assertion failure poolallocatingChris Lattner1-4/+6
2004-03-13It helps if I save the file. :)Chris Lattner1-3/+3
2004-03-13Rename the intrinsic enum values for llvm.va_* from Intrinsic::va_* toChris Lattner9-35/+30
2004-03-13Implement sub.ll:test14Chris Lattner1-8/+29
2004-03-13Oh right, casts can interfere. Test this tooChris Lattner1-0/+8
2004-03-12Implement InstCombine/sub.ll:test12 & test13Chris Lattner1-0/+36
2004-03-12new testcasesChris Lattner1-1/+13
2004-03-12Fix a couple of minor problems. Because PHI nodes can use themselves, thisChris Lattner1-4/+1
2004-03-12Performed some updates on the new options to these command line tools.John Criswell8-20/+73
2004-03-12Implement mod/ref analysis for a trivial case where locals don't escape.Chris Lattner1-0/+52
2004-03-12new testcaseChris Lattner1-0/+10
2004-03-12Revise comment and error message for the Bug 38 situation. Also, make itBrian Gaeke1-4/+5
2004-03-12Fixed grammar typo.John Criswell1-1/+1
2004-03-12Make -print-machineinstrs show us the code both before and after reg. alloc.Brian Gaeke1-1/+4
2004-03-12Fixed grammar typo.John Criswell1-1/+1
2004-03-12Added minor information on C++.John Criswell1-3/+5
2004-03-12Updated to LLVM 1.2.John Criswell1-14/+37
2004-03-12Fix PR266: Make Module Not Inherit From AnnotableChris Lattner1-1/+1
2004-03-12Point to the new license (includes year 2004).John Criswell1-3/+3
2004-03-12Added a header indicating that the Linux and MacOS configure procedures areJohn Criswell1-0/+22
2004-03-12Add support for a wider range of CMOV instructions.Alkis Evlogimenos1-2/+54
2004-03-12Updated copyright to year 2004.John Criswell1-2/+2
2004-03-12Simplify code to process CallSites (thanks to Chris).Misha Brukman1-4/+2
2004-03-12Test the mod/ref analysis in DSA.Misha Brukman2-0/+27
2004-03-12Keep transitively-required passes alive for queries to work after the initialMisha Brukman1-1/+10
2004-03-12Evaluate ModRef information in addition to regular ol' pointer analysis.Misha Brukman1-24/+93
2004-03-12Implement getModRefInfo() for DSA to calculate whether a function modifies orMisha Brukman1-5/+39