summaryrefslogtreecommitdiff
path: root/lib/Transforms
Commit message (Expand)AuthorAge
* Initial checkin of profiling instrumentation pass. So far, despite theChris Lattner2003-10-28
* Eliminate using declarationsChris Lattner2003-10-27
* Propagating constants to arguments can make other arguments constant. For nowChris Lattner2003-10-27
* Fix test: Linker/2003-10-27-LinkOncePromote.llChris Lattner2003-10-27
* Get the list of PHI node values before the basic block is split. Also, addChris Lattner2003-10-27
* We might as well strip off any CPRs before propagationChris Lattner2003-10-23
* * We were forgetting to pass varargs arguments through a callChris Lattner2003-10-23
* Check in initial version of ipcpChris Lattner2003-10-23
* Make this pass substantially stronger by having it delete dead return valuesChris Lattner2003-10-23
* This important patch fixes two warnings in the linker which can occur from li...Chris Lattner2003-10-22
* Update the 'used' flag correctlyChris Lattner2003-10-22
* Loop over the module, not the symbol table. This makes the code handleChris Lattner2003-10-22
* Implement FunctionResolve/2003-10-21-GlobalResolveHack.llChris Lattner2003-10-22
* Fix bug: FunctionResolve/2003-10-21-GlobalTypeDifference.llChris Lattner2003-10-21
* Fix bug: Linker/2003-10-21-ConflictingTypesTolerance.llChris Lattner2003-10-21
* Fix message to make more sense and confuse Chris lessChris Lattner2003-10-21
* Added LLVM copyright header.John Criswell2003-10-21
* Added LLVM copyright notice to Makefiles.John Criswell2003-10-20
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-20
* Reorder for minor efficiency gainChris Lattner2003-10-20
* Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruct...Chris Lattner2003-10-19
* Fix PR#50Chris Lattner2003-10-18
* ADd support for the new varargs instructionsChris Lattner2003-10-18
* Do not crash on empty structuresChris Lattner2003-10-17
* Add support for 'weak' linkage.Chris Lattner2003-10-16
* This code does not require random access use_listsChris Lattner2003-10-16
* Eliminate using declarationChris Lattner2003-10-16
* Decrease usage of use_size()Chris Lattner2003-10-15
* CleanupChris Lattner2003-10-15
* Do not move variable sized allocations to the top of the caller, which mightChris Lattner2003-10-14
* Whoops, we inserted into the wrong set. What's up with the dead set anyway?Chris Lattner2003-10-13
* Use external df iterators to avoid revisiting blocks in functions withChris Lattner2003-10-13
* Wrap code at 80 columnsChris Lattner2003-10-13
* Regularize header file commentsChris Lattner2003-10-13
* Regularize header file comment, eliminate using'sChris Lattner2003-10-13
* Minor cleanupsChris Lattner2003-10-13
* Checkin an improvement contributed by Bill:Chris Lattner2003-10-13
* Add support to the loop canonicalization pass to make it transform loops toChris Lattner2003-10-13
* Rename loop preheaders pass to loop simplifyChris Lattner2003-10-12
* File is renamed to LoopSimplify.cppChris Lattner2003-10-12
* First step in renaming the preheaders pass to loopsimplifyChris Lattner2003-10-12
* The preheader insertion pass only depends on the CFG. Mark it as such, whichChris Lattner2003-10-12
* Include <cstdio> instead of <stdio.h>.Brian Gaeke2003-10-10
* Don't include Config/stdio.h or <stdio.h>.Brian Gaeke2003-10-10
* Fix spelling.Misha Brukman2003-10-10
* Fixing the spelling of this filename.Misha Brukman2003-10-10
* Update commentChris Lattner2003-10-08
* Use a set to keep track of which edges have been noticed as executable alreadyChris Lattner2003-10-08
* Minor fixes here and thereChris Lattner2003-10-08
* Avoid building data structures we don't really need. This improves the runtimeChris Lattner2003-10-08