aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* This file was somehow missing a top-level comment line.Misha Brukman2003-11-171-1/+1
* Fix PR116Chris Lattner2003-11-161-0/+12
* Implement feature: InstCombine/2003-11-13-ConstExprCastCall.llChris Lattner2003-11-131-1/+2
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-1170-19/+296
* Reorganize code for locality, improve commentsChris Lattner2003-11-101-19/+23
* Adjust to new critical edge interfaceChris Lattner2003-11-102-15/+15
* Do NOT inline self recursive calls into other functions. This is causing theChris Lattner2003-11-092-1/+10
* UntypoChris Lattner2003-11-091-1/+1
* Declare FunctionPasses as such so that they can be used in FunctionPassManager.Misha Brukman2003-11-073-3/+3
* Various cleanups and efficiency improvementsChris Lattner2003-11-061-38/+24
* Fix bug: PR93Chris Lattner2003-11-061-0/+29
* Fix the problem with running cleanups in bugpoint: We were deleting argumentsChris Lattner2003-11-051-1/+4
* Split behavior into two piecesChris Lattner2003-11-051-13/+13
* Yet more fixes for constant expr shiftsChris Lattner2003-11-051-0/+6
* Further fixes for PR93Chris Lattner2003-11-051-1/+7
* Fix flawed logic that was breaking several SPEC benchmarks, including gzip an...Chris Lattner2003-11-051-3/+3
* Be gcc 3.4 cleanChris Lattner2003-11-051-1/+3
* Fix bug with previous implementation:Chris Lattner2003-11-051-4/+11
* Minor cleanup, plus implement InstCombine/xor.ll:test17Chris Lattner2003-11-041-3/+17
* Implement InstCombine/xor.ll:test(15|16)Chris Lattner2003-11-041-1/+8
* Checking in Chris's suggestions:John Criswell2003-11-041-3/+32
* Implement InstCombine/cast-set.ll:test6[a]. This improves code generated forChris Lattner2003-11-031-6/+57
* Implement InstCombine/cast-set.ll: test1, test2, test7Chris Lattner2003-11-031-15/+41
* Fix bug with zero sized castsChris Lattner2003-11-031-1/+1
* Fix bug in previous checkinChris Lattner2003-11-021-1/+1
* Implement transmogriphication of allocation instructionsChris Lattner2003-11-021-2/+33
* Fix PR78Chris Lattner2003-11-021-1/+1
* Strip off CPR's manually, because if we don't, the inliner doesn't delete deadChris Lattner2003-10-311-2/+9
* Fix bug: 2003-10-29-CallSiteResolve.ll & PR70Chris Lattner2003-10-301-1/+11
* Refactor code, initial implementation of -insert-block-profiling passChris Lattner2003-10-291-64/+106
* Fix PR66 & ScalarRepl/2003-10-29-ArrayProblem.llChris Lattner2003-10-291-62/+25
* Fix bug: ConstantMerge/2003-10-28-MergeExternalConstants.ll & PR64Chris Lattner2003-10-291-2/+13
* Check in statistifying patch for BillChris Lattner2003-10-281-0/+6
* Pass in argc & argvChris Lattner2003-10-281-6/+20
* Initial checkin of profiling instrumentation pass. So far, despite theChris Lattner2003-10-281-0/+127
* Eliminate using declarationsChris Lattner2003-10-271-25/+26
* Propagating constants to arguments can make other arguments constant. For nowChris Lattner2003-10-271-5/+15
* Fix test: Linker/2003-10-27-LinkOncePromote.llChris Lattner2003-10-271-27/+29
* Get the list of PHI node values before the basic block is split. Also, addChris Lattner2003-10-271-9/+16
* We might as well strip off any CPRs before propagationChris Lattner2003-10-231-1/+4
* * We were forgetting to pass varargs arguments through a callChris Lattner2003-10-231-0/+18
* Check in initial version of ipcpChris Lattner2003-10-231-0/+110
* Make this pass substantially stronger by having it delete dead return valuesChris Lattner2003-10-231-127/+354
* This important patch fixes two warnings in the linker which can occur from li...Chris Lattner2003-10-221-4/+33
* Update the 'used' flag correctlyChris Lattner2003-10-221-6/+7
* Loop over the module, not the symbol table. This makes the code handleChris Lattner2003-10-221-21/+18
* Implement FunctionResolve/2003-10-21-GlobalResolveHack.llChris Lattner2003-10-221-2/+34
* Fix bug: FunctionResolve/2003-10-21-GlobalTypeDifference.llChris Lattner2003-10-211-55/+19
* Fix bug: Linker/2003-10-21-ConflictingTypesTolerance.llChris Lattner2003-10-211-13/+10
* Fix message to make more sense and confuse Chris lessChris Lattner2003-10-211-2/+7