summaryrefslogtreecommitdiff
path: root/lib/Transforms
Commit message (Expand)AuthorAge
* Add initialization routines for Instrumentation.Owen Anderson2010-10-07
* Add initialization routines to InstCombine.Owen Anderson2010-10-07
* Add an initialization routine for libLLVMipo.aOwen Anderson2010-10-07
* Next step on the getting-rid-of-static-ctors train: begin adding per-libraryOwen Anderson2010-10-07
* Move the pass initialization helper functions into the llvm namespace, and addOwen Anderson2010-10-07
* Since the Hello pass is built as a loadable dynamic library, don't try to con...Owen Anderson2010-10-07
* Now that the profitable bits of EnableFullLoadPRE have been enabled by defaul...Owen Anderson2010-10-01
* Fix the other half of the alignment changing issue by making sure that theEric Christopher2010-10-01
* fix PR8267 - Instcombine shouldn't optimizer away volatile memcpy's.Chris Lattner2010-10-01
* Massive rewrite of MMX: Dale Johannesen2010-09-30
* We do want to allow LoadPRE to perform LICM-like transformations: we already ...Owen Anderson2010-09-30
* Try again to disable critical edge splitting in CodeGenPrepare.Jakob Stoklund Olesen2010-09-30
* Tighten up prototype verification of strchr and strrchr to avoid a crash in t...Benjamin Kramer2010-09-30
* Add constant folding for strspn and strcspn to SimplifyLibCalls.Benjamin Kramer2010-09-30
* Add strpbrk folding to SimplifyLibCalls.Benjamin Kramer2010-09-29
* Simplify the loop in StrChrOptimizer. FileCheckize test.Benjamin Kramer2010-09-29
* Teach SimplifyLibCalls how to optimize strrchr.Benjamin Kramer2010-09-29
* Fix PR8247: JumpThreading can cause a block to become unreachable while still...Owen Anderson2010-09-29
* Revert r114919, which caused some serious regressions on ARM.Owen Anderson2010-09-29
* Removed a bunch of unnecessary target_link_libraries.Oscar Fuentes2010-09-28
* Weight loop unrolling counts by nesting depth. Unrolling deeply nested loops ...Owen Anderson2010-09-27
* Revert "Disable codegen prepare critical edge splitting. Machine instruction ...Jakob Stoklund Olesen2010-09-27
* Delete an unused function.Dan Gohman2010-09-27
* LoadPRE was not properly checking that the load it was PRE'ing post-dominated...Owen Anderson2010-09-25
* If we're changing the source of a memcpy we need to use the alignmentEric Christopher2010-09-25
* Get rid of pop_macro warnings on MSVC.Michael J. Spencer2010-09-24
* Fix llvm-extract so that it changes the linkage of all GlobalValues toBob Wilson2010-09-23
* Disable codegen prepare critical edge splitting. Machine instruction passes nowEvan Cheng2010-09-23
* When moving zext/sext to be folded with a load, ignore the issue of whetherBob Wilson2010-09-22
* Move a sign-extend or a zero-extend of a load to the same basic block as theBob Wilson2010-09-21
* Clarify a comment.Bob Wilson2010-09-21
* do not rely on the implicit-dereference semantics of dyn_cast_or_nullGabor Greif2010-09-18
* do not rely on the implicit-dereference semantics of dyn_cast_or_nullGabor Greif2010-09-18
* Use a depth-first iteratation in CorrelatedValuePropagation to avoid wasting ...Owen Anderson2010-09-16
* When substituting sunkaddrs into indirect arguments an asm, we wereDale Johannesen2010-09-16
* fix PR8144, a bug where constant merge would merge globals markedChris Lattner2010-09-15
* Remove the option to disable LazyValueInfo in JumpThreading, as it is nowOwen Anderson2010-09-14
* fix PR8102, a case where we'd copyValue from a value that we alreadyChris Lattner2010-09-14
* Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."Michael J. Spencer2010-09-13
* Remove unused variable.Eric Christopher2010-09-13
* Added skeleton for inline asm multiple alternative constraint support.John Thompson2010-09-13
* Re-apply r113679, which was reverted in r113720, which added a paid of new in...Owen Anderson2010-09-13
* Revert 113679, it was causing an infinite loop in a testcase that I've sentEric Christopher2010-09-12
* Invert and-of-or into or-of-and when doing so would allow us to clear bits of...Owen Anderson2010-09-11
* typoesGabor Greif2010-09-10
* CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.Michael J. Spencer2010-09-10
* This transform is also performed by InstructionSimplify, remove the duplicate.Benjamin Kramer2010-09-10
* Lower the unrolling theshold to 150. Empirical tests indicate that this is a...Owen Anderson2010-09-10
* What the loop unroller cares about, rather than just not unrolling loops with...Owen Anderson2010-09-09
* Revert r113439, which relaxed the requirement that loops containing calls can...Owen Anderson2010-09-09