2010-10-15 |
Owen Anderson | Generalize MemCpyOpt's handling of call slot forwarding...
|
commit | commitdiff | tree |
2010-10-14 |
Owen Anderson | Try again at implementing thread-safe lazy pass initializati...
|
commit | commitdiff | tree |
2010-10-14 |
Owen Anderson | Revert r116489. It included some changes I didn't...
|
commit | commitdiff | tree |
2010-10-14 |
Owen Anderson | Apparently MSVC doesn't support thread-safe static...
|
commit | commitdiff | tree |
2010-10-13 |
Owen Anderson | CallGraphSCC passes implicity require CallGraph analysis.
|
commit | commitdiff | tree |
2010-10-13 |
Owen Anderson | Conversely, Analysis-implementations do NOT need to...
|
commit | commitdiff | tree |
2010-10-13 |
Owen Anderson | Analysis groups need to initialize their default implementat...
|
commit | commitdiff | tree |
2010-10-13 |
Owen Anderson | Take advantage of C++'s thread-safe static local initializat...
|
commit | commitdiff | tree |
2010-10-12 |
Owen Anderson | Begin adding static dependence information to passes...
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons!
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Add initialization routines for Instrumentation.
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Improve comment.
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Add initialization routines to InstCombine.
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Add initialization routines for VMCore.
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Add initialization routines for Target.
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Add initialization routines for CodeGen.
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Add an implementation of the initialization routine...
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Add initialization routines for Analysis and IPA.
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Add an initialization routine for libLLVMipo.a
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Add a header that I forgot to commit.
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Next step on the getting-rid-of-static-ctors train...
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Fix a warning when building with clang++.
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Add the header that I accidentally forgot from r115900.
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Move the pass initialization helper functions into...
|
commit | commitdiff | tree |
2010-10-07 |
Owen Anderson | Since the Hello pass is built as a loadable dynamic...
|
commit | commitdiff | tree |
2010-10-06 |
Owen Anderson | Appease the clang self-host buildbot by providing a...
|
commit | commitdiff | tree |
2010-10-06 |
Owen Anderson | Hide analysis group registration behind a macro, just...
|
commit | commitdiff | tree |
2010-10-06 |
Owen Anderson | Pass initialization functions should take a PassRegistry...
|
commit | commitdiff | tree |
2010-10-05 |
Owen Anderson | Another step towards getting rid of static ctors for...
|
commit | commitdiff | tree |
2010-10-05 |
Owen Anderson | Use a more efficient lowering of uint64_t --> float...
|
commit | commitdiff | tree |
2010-10-01 |
Owen Anderson | Thread the determination of branch prediction hit rates...
|
commit | commitdiff | tree |
2010-10-01 |
Owen Anderson | Make the spelling of the flags for old-style if-conversion...
|
commit | commitdiff | tree |
2010-10-01 |
Owen Anderson | Provide an option to restore old-style if-conversion...
|
commit | commitdiff | tree |
2010-10-01 |
Owen Anderson | Now that the profitable bits of EnableFullLoadPRE have...
|
commit | commitdiff | tree |
2010-09-30 |
Owen Anderson | Temporarily add a flag to make it easier to compare...
|
commit | commitdiff | tree |
2010-09-30 |
Owen Anderson | We do want to allow LoadPRE to perform LICM-like transformat...
|
commit | commitdiff | tree |
2010-09-29 |
Owen Anderson | Revert r115099 (adding early jump threading). It's...
|
commit | commitdiff | tree |
2010-09-29 |
Owen Anderson | Early CFG simplification can fold conditionals down...
|
commit | commitdiff | tree |
2010-09-29 |
Owen Anderson | UnreachableBlockElim could incorrectly return false...
|
commit | commitdiff | tree |
2010-09-29 |
Owen Anderson | Fix PR8247: JumpThreading can cause a block to become...
|
commit | commitdiff | tree |
2010-09-29 |
Owen Anderson | Revert r114919, which caused some serious regressions...
|
commit | commitdiff | tree |
2010-09-28 |
Owen Anderson | Add a subtarget hook for reporting the misprediction...
|
commit | commitdiff | tree |
2010-09-28 |
Owen Anderson | Give the if-converter access to MachineLoopInfo, and...
|
commit | commitdiff | tree |
2010-09-28 |
Owen Anderson | Part one of switching to using a more sane heuristic...
|
commit | commitdiff | tree |
2010-09-27 |
Owen Anderson | Weight loop unrolling counts by nesting depth. Unrolling...
|
commit | commitdiff | tree |
2010-09-25 |
Owen Anderson | LoadPRE was not properly checking that the load it...
|
commit | commitdiff | tree |
2010-09-23 |
Owen Anderson | Revert r114703 and r114702, removing the isConditionalMove...
|
commit | commitdiff | tree |
2010-09-23 |
Owen Anderson | Add isConditionalMove bits to X86 and ARM instructions.
|
commit | commitdiff | tree |
2010-09-23 |
Owen Anderson | Add an TargetInstrDesc bit to indicate that a given...
|
commit | commitdiff | tree |
2010-09-22 |
Owen Anderson | A select between a constant and zero, when fed by a...
|
commit | commitdiff | tree |
2010-09-21 |
Owen Anderson | Enable target-specific mul-lowering on ARM, even at...
|
commit | commitdiff | tree |
2010-09-21 |
Owen Anderson | Reimplement r114460 in target-independent DAGCombine...
|
commit | commitdiff | tree |
2010-09-21 |
Owen Anderson | When adding the carry bit to another value on X86,...
|
commit | commitdiff | tree |
2010-09-20 |
Owen Anderson | CombinerAA is now reordering these stores.
|
commit | commitdiff | tree |
2010-09-20 |
Owen Anderson | When TCO is turned on, it is possible to end up with...
|
commit | commitdiff | tree |
2010-09-19 |
Owen Anderson | Revert r114312 while I sort out some issues.
|
commit | commitdiff | tree |
2010-09-19 |
Owen Anderson | Tentatively enabled DAGCombiner Alias Analysis by default...
|
commit | commitdiff | tree |
2010-09-18 |
Owen Anderson | Invert the logic of reachesChainWithoutSideEffects...
|
commit | commitdiff | tree |
2010-09-16 |
Owen Anderson | Allow the PassRegistry mutex to be lazily initialized...
|
commit | commitdiff | tree |
2010-09-16 |
Owen Anderson | Do not expose the locking for the PassRegistry in the...
|
commit | commitdiff | tree |
2010-09-16 |
Owen Anderson | Revert r114097, adding back in the assertion against...
|
commit | commitdiff | tree |
2010-09-16 |
Owen Anderson | Add missing RUN line to this test.
|
commit | commitdiff | tree |
2010-09-16 |
Owen Anderson | Use a depth-first iteratation in CorrelatedValuePropagation...
|
commit | commitdiff | tree |
2010-09-16 |
Owen Anderson | It is possible, under specific circumstances involving...
|
commit | commitdiff | tree |
2010-09-16 |
Owen Anderson | Fix PR8161, in which an unreachable loop causes recursive...
|
commit | commitdiff | tree |
2010-09-16 |
Owen Anderson | Fix a threaded LLVM bug due the need for operator=...
|
commit | commitdiff | tree |
2010-09-15 |
Owen Anderson | Since PassRegistry is currently a shared global object...
|
commit | commitdiff | tree |
2010-09-14 |
Owen Anderson | Remove dead option from tests.
|
commit | commitdiff | tree |
2010-09-14 |
Owen Anderson | Remove the option to disable LazyValueInfo in JumpThreading...
|
commit | commitdiff | tree |
2010-09-13 |
Owen Anderson | Attempt to fix the Linux build.
|
commit | commitdiff | tree |
2010-09-13 |
Owen Anderson | Minimize #includes in a top-level header.
|
commit | commitdiff | tree |
2010-09-13 |
Owen Anderson | Add a reduced testcase for the infinite loop fixed...
|
commit | commitdiff | tree |
2010-09-13 |
Owen Anderson | Re-apply r113679, which was reverted in r113720, which...
|
commit | commitdiff | tree |
2010-09-11 |
Owen Anderson | Invert and-of-or into or-of-and when doing so would...
|
commit | commitdiff | tree |
2010-09-10 |
Owen Anderson | Lower the unrolling theshold to 150. Empirical tests...
|
commit | commitdiff | tree |
2010-09-09 |
Owen Anderson | What the loop unroller cares about, rather than just...
|
commit | commitdiff | tree |
2010-09-09 |
Owen Anderson | Revert r113439, which relaxed the requirement that...
|
commit | commitdiff | tree |
2010-09-09 |
Owen Anderson | r113526 introduced an unintended change to the loop...
|
commit | commitdiff | tree |
2010-09-09 |
Owen Anderson | Fix typo in code to cap the loop code size reduction...
|
commit | commitdiff | tree |
2010-09-09 |
Owen Anderson | Use code-size reduction metrics to estimate the amount...
|
commit | commitdiff | tree |
2010-09-09 |
Owen Anderson | Refactor code-size reduction estimation methods out...
|
commit | commitdiff | tree |
2010-09-08 |
Owen Anderson | Relax the "don't unroll loops containing calls" rule...
|
commit | commitdiff | tree |
2010-09-08 |
Owen Anderson | Generalize instcombine's support for combining multiple...
|
commit | commitdiff | tree |
2010-09-08 |
Owen Anderson | Move private member functions to the end of the class...
|
commit | commitdiff | tree |
2010-09-08 |
Owen Anderson | Make module ownership methods on LLVMContext private...
|
commit | commitdiff | tree |
2010-09-08 |
Owen Anderson | Clarify the ownership model of LLVMContext and Module...
|
commit | commitdiff | tree |
2010-09-07 |
Owen Anderson | Add a separate unrolling threshold when the current...
|
commit | commitdiff | tree |
2010-09-07 |
Owen Anderson | Remove dead code. ManagedCleanup is unused, and contained...
|
commit | commitdiff | tree |
2010-09-07 |
Owen Anderson | Fix PR7972, in which the PassRegistry was being leaked...
|
commit | commitdiff | tree |
2010-09-07 |
Owen Anderson | Properly initialize the pImpl member of PassRegistry...
|
commit | commitdiff | tree |
2010-09-07 |
Owen Anderson | Add doxygen comments for PassRegistry.
|
commit | commitdiff | tree |
2010-09-07 |
Owen Anderson | Clean up some of the PassRegistry implementation, and...
|
commit | commitdiff | tree |
2010-09-03 |
Owen Anderson | Propagate non-local comparisons. Fixes PR1757.
|
commit | commitdiff | tree |
2010-09-03 |
Owen Anderson | Add support for simplifying a load from a computed...
|
commit | commitdiff | tree |
2010-09-03 |
Owen Anderson | Add a test for PR4413, which was apparently fixed at...
|
commit | commitdiff | tree |
2010-09-03 |
Owen Anderson | Add PR number to test.
|
commit | commitdiff | tree |
2010-09-03 |
Owen Anderson | Re-enable CorrelatedValuePropagation. I've tested...
|
commit | commitdiff | tree |
2010-09-02 |
Owen Anderson | Remove incorrect and poorly tested code for trying...
|
commit | commitdiff | tree |
2010-09-02 |
Owen Anderson | Fix typo. I accidentally edited the wrong file before...
|
commit | commitdiff | tree |
2010-09-02 |
Owen Anderson | Fix a bug in LazyValueInfo that CorrelatedValuePropagation...
|
commit | commitdiff | tree |
next |