aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* GhostLinkage not allowed in LLVM AsmWriter, eitherMisha Brukman2004-11-141-0/+6
* GhostLinkage should not reach asm printing stageMisha Brukman2004-11-141-0/+3
* Handle GhostLinkage (should not ever reach the assembly printing stage!)Misha Brukman2004-11-141-0/+3
* Mark an unmaterialized function as having GhostLinkageMisha Brukman2004-11-141-0/+4
* If a global is just loaded and restored, realize that it is not changingChris Lattner2004-11-141-3/+9
* Fix build on Linux/PowerPC64 using SuSE GCC (#undef PPC)Misha Brukman2004-11-141-0/+3
* Moved to lib/Bytecode/Archive in preparation for re-write.Reid Spencer2004-11-142-2/+2
* This optimization makes MANY phi nodes that all have the same incoming value.Chris Lattner2004-11-141-7/+23
* Implement instcombine/phi.ll:test6 - pulling operations through PHI nodes.Chris Lattner2004-11-141-6/+85
* Transform this:Chris Lattner2004-11-141-4/+6
* Remove note to selfChris Lattner2004-11-141-4/+0
* Fix problem with insertion point for ADJCALLSTACKDOWN.Brian Gaeke2004-11-142-4/+2
* Update lists of failing unit tests.Brian Gaeke2004-11-142-8/+10
* If a function always returns a constant, replace all calls sites with thatChris Lattner2004-11-141-11/+80
* Fix NotTest - round up extraStack to the nearest doubleword, if it isBrian Gaeke2004-11-144-2/+6
* Teach SROA how to promote an array index that is variable, if the dimensionChris Lattner2004-11-141-40/+98
* Update failing Benchmarks; point out that I'm skipping Shootout-C++.Brian Gaeke2004-11-142-4/+4
* Rearrange some code, no functionality changes.Chris Lattner2004-11-141-49/+68
* Update expected UnitTests failures.Brian Gaeke2004-11-142-12/+4
* Rewrite outgoing arg handling to handle more weird corner cases.Brian Gaeke2004-11-142-80/+134
* Support UndefValue emission.Brian Gaeke2004-11-142-2/+10
* Remove debugging codeChris Lattner2004-11-131-1/+0
* Argument promotion transforms functions to unconditionally load theirChris Lattner2004-11-131-3/+51
* Don't print unneeded labelsChris Lattner2004-11-131-5/+7
* Hack around stupidity in GCC, fixing Burg with the CBE andChris Lattner2004-11-132-18/+112
* shld is a very high latency operation. Instead of emitting it for shifts ofChris Lattner2004-11-131-14/+52
* Add missing checkChris Lattner2004-11-131-1/+1
* Compile:Chris Lattner2004-11-131-4/+14
* Simplify handling of shifts to be the same as we do for adds. Add supportChris Lattner2004-11-131-45/+40
* Fold:Chris Lattner2004-11-131-0/+13
* Lazily create the abort message, so only translation units that use unwindChris Lattner2004-11-131-22/+31
* Fix: CodeExtractor/2004-11-12-InvokeExtract.llChris Lattner2004-11-131-2/+16
* Fix a bug where the code extractor would get a bit confused handling invokeChris Lattner2004-11-121-1/+13
* Simplify handling of constant initializersChris Lattner2004-11-121-36/+13
* Makefile for lib/LinkerReid Spencer2004-11-121-0/+13
* This file originated in lib/VMCore/Linker.cpp but now lives inReid Spencer2004-11-121-1/+1
* This file originated in tools/gccld/Linker.cpp but now lives inReid Spencer2004-11-121-1/+1
* Make this build in release modeChris Lattner2004-11-111-1/+1
* Actually, leave the check in. This prevents us from counting dead argumentsChris Lattner2004-11-111-1/+1
* Fix bug: IPConstantProp/deadarg.llChris Lattner2004-11-111-2/+2
* Make IP Constant prop more aggressive about handling self recursive calls.Chris Lattner2004-11-101-2/+4
* Correct the name of stosd for the AT&T syntax:John Criswell2004-11-101-1/+1
* Do not let dead constant expressions hanging off of functions prevent IPCP.Chris Lattner2004-11-091-0/+3
* Fix isBytecodeFile to correctly recognized compressed bytecode too.Reid Spencer2004-11-092-8/+14
* * Implement getStatusInfo for getting stat(2) like informationReid Spencer2004-11-092-10/+78
* Recognize compressed LLVM bytecode files.John Criswell2004-11-093-0/+9
* Tune compression:Reid Spencer2004-11-091-2/+2
* Change this back so that I get stable numbers to reflect the change from theChris Lattner2004-11-091-1/+1
* Fix bug: 2004-11-08-FreeUseCrash.llChris Lattner2004-11-091-1/+3
* * Convert tabs to spacesMisha Brukman2004-11-091-10/+6