aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Improve comments, no functionality changesChris Lattner2004-10-071-18/+53
* Fix a nasty dangling pointer problem, due to a free'd pointer being left inChris Lattner2004-10-071-0/+3
* Get friendly with TypeChris Lattner2004-10-071-0/+1
* Unfortunately the fix for the previous bug introduced the previousChris Lattner2004-10-071-41/+67
* Change signature of this method againChris Lattner2004-10-071-1/+1
* These files now live in Transforms/GlobalOptChris Lattner2004-10-074-63/+0
* Move these files from Transforms/GlobalConstifierChris Lattner2004-10-074-0/+63
* Fix a bug in my previous change. Unfortunately this reverts most of theChris Lattner2004-10-071-3/+4
* Make these scripts work on SunOS too.Reid Spencer2004-10-072-2/+11
* Fix a bug in the safety analysis routineChris Lattner2004-10-071-3/+3
* Comment cleanupsChris Lattner2004-10-071-4/+1
* * Rename pass to globalopt, since we do more than just constifyChris Lattner2004-10-071-81/+184
* Rename passChris Lattner2004-10-074-11/+9
* This pass is not needed, as there is only ever one global: the stackChris Lattner2004-10-071-2/+0
* Add new testcase, rename passChris Lattner2004-10-074-3/+11
* Don't add libz or libbz2 to the USEDLIBS lists, those are for LLVM libraries.Chris Lattner2004-10-071-2/+2
* Don't call memset if malloc returns a null pointerChris Lattner2004-10-061-1/+2
* Implement GlobalConstifier/trivialstore.llx, and also do someChris Lattner2004-10-061-3/+52
* New testcaseChris Lattner2004-10-061-0/+17
* Dont' let null nodes sneak past cast instructionsChris Lattner2004-10-061-1/+4
* Undoxyfy internal method.Misha Brukman2004-10-061-3/+2
* Doxygen-ify commentsMisha Brukman2004-10-061-2/+3
* Change Type::isAbstract to have better comments, a more correct nameChris Lattner2004-10-061-12/+19
* Rename method, change comment, add argumentChris Lattner2004-10-061-3/+3
* Correct some typeosChris Lattner2004-10-061-3/+3
* Instcombine: -(X sdiv C) -> (X sdiv -C), tested by sub.ll:test16Chris Lattner2004-10-061-0/+8
* New testcaseChris Lattner2004-10-061-0/+6
* Remove debugging code, fix encoding problem. This fixes the problemsChris Lattner2004-10-062-3/+2
* Turning on fsel code gen now that we can do so would be good.Nate Begeman2004-10-061-11/+10
* Implement floating point select for lt, gt, le, ge using the powerpc fselNate Begeman2004-10-061-25/+113
* Codegen signed mod by 2 or -2 more efficiently. Instead of generating:Chris Lattner2004-10-061-3/+39
* Really fix FreeBSD, which apparently doesn't tolerate the extern.Chris Lattner2004-10-062-4/+6
* Fix a scary bug with signed division by a power of two. We used to generate:Chris Lattner2004-10-061-6/+3
* Codegen signed divides by 2 and -2 more efficiently. In particularChris Lattner2004-10-061-0/+22
* Add some new instructions. Fix the asm string for sbb32rrChris Lattner2004-10-063-3/+24
* Reduce code growth implied by the tail duplication pass by not duplicatingChris Lattner2004-10-061-0/+75
* When tail duplicating these functions, the add instruction should not beChris Lattner2004-10-061-0/+31
* FreeBSD uses GCC. Patch contributed by Jeff Cohen!Chris Lattner2004-10-062-6/+4
* Fix the path to the fixinc'd headers. Patch contributed by Jeff Cohen!Chris Lattner2004-10-061-1/+1
* Must include sys/stat.h before declaring a 'struct stat'Brian Gaeke2004-10-052-0/+2
* Build BFtoLLVM example front-end by defaultBrian Gaeke2004-10-051-1/+1
* Add BFtoLLVM example front endBrian Gaeke2004-10-055-0/+271
* Make sure the const bit gets inherited correctly when linking declarationsChris Lattner2004-10-052-2/+30
* Another testcase for constness linkageChris Lattner2004-10-051-0/+7
* Testcase to ensure that the 'constant' flag follows the definition when thereChris Lattner2004-10-052-0/+14
* Adjust sys/stat.h inclusion so its only for SunOS.Reid Spencer2004-10-052-1/+1
* Added a couple of includes to get this to compile on Sparc.Tanya Lattner2004-10-053-2/+3
* Solaris doesn't have MAP_FILE.Chris Lattner2004-10-052-2/+8
* Bug fixedChris Lattner2004-10-051-0/+2
* New testcase for PR450Chris Lattner2004-10-051-0/+12