2008-12-31 |
Chris Lattner | Add a new Attribute::getAlignmentFromAttrs method.
|
commit | commitdiff | tree |
2008-12-31 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2008-12-29 |
Chris Lattner | select constant exprs should have the same constraints...
|
commit | commitdiff | tree |
2008-12-29 |
Chris Lattner | move select validation logic into a shared place where...
|
commit | commitdiff | tree |
2008-12-27 |
Chris Lattner | add testcase for type parsing.
|
commit | commitdiff | tree |
2008-12-27 |
Chris Lattner | implement simplify_type for PATypeHolder so that isa...
|
commit | commitdiff | tree |
2008-12-25 |
Chris Lattner | add PR #
|
commit | commitdiff | tree |
2008-12-25 |
Chris Lattner | Add a simple pattern for matching 'bt'.
|
commit | commitdiff | tree |
2008-12-25 |
Chris Lattner | Fix some JIT encodings.
|
commit | commitdiff | tree |
2008-12-25 |
Chris Lattner | BT memory operands load from their address operand.
|
commit | commitdiff | tree |
2008-12-24 |
Chris Lattner | translateX86CC can never fail. Simplify it based on...
|
commit | commitdiff | tree |
2008-12-24 |
Chris Lattner | indentation
|
commit | commitdiff | tree |
2008-12-23 |
Chris Lattner | simplify some control flow and reduce indentation,...
|
commit | commitdiff | tree |
2008-12-23 |
Chris Lattner | add some notes for simplifylibcalls optimizations
|
commit | commitdiff | tree |
2008-12-23 |
Chris Lattner | Testcase to show we can tie together integers and pointers of
|
commit | commitdiff | tree |
2008-12-19 |
Chris Lattner | Add support for writing LLVM IR to a specified BitstreamWriter.
|
commit | commitdiff | tree |
2008-12-19 |
Chris Lattner | Fix some release-assert warnings
|
commit | commitdiff | tree |
2008-12-18 |
Chris Lattner | Fix PR2929 by making bugpoint/code extract propagate...
|
commit | commitdiff | tree |
2008-12-18 |
Chris Lattner | reapply this hunk from Bill's reversion in r61169,...
|
commit | commitdiff | tree |
2008-12-18 |
Chris Lattner | make instnamer name unnamed blocks as well as instructions...
|
commit | commitdiff | tree |
2008-12-17 |
Chris Lattner | This adds some missing functions to the C binding:
|
commit | commitdiff | tree |
2008-12-17 |
Chris Lattner | insert some sequence points and preincrement an iterator...
|
commit | commitdiff | tree |
2008-12-17 |
Chris Lattner | Enhance heap sra to be substantially more aggressive...
|
commit | commitdiff | tree |
2008-12-16 |
Chris Lattner | Fix another crash found by inspection. If we have...
|
commit | commitdiff | tree |
2008-12-16 |
Chris Lattner | fix a crash found by inspection.
|
commit | commitdiff | tree |
2008-12-16 |
Chris Lattner | switch some std::set/std::map to SmallPtrSet/DenseMap.
|
commit | commitdiff | tree |
2008-12-16 |
Chris Lattner | fix PR3217: fully cached queries need to be verified...
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | add testcase for r61051
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | enhance heap-sra to apply to fixed sized array allocations...
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | Use stripPointerCasts.
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | minor tweaks for formatting, allow bitcast in ValueIsOnlyUse...
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | refactor some code into a new TryToOptimizeStoreOfMallocToGl...
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | add a basic test for heap-sra
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | Teach basicaa to use the nocapture attribute when possible...
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | add some more notes.
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | Add a testcase for GCC PR 23455, which lpre handles...
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | gvn now hoists this load out of the hot non-call path.
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | Enable Load PRE. This teaches GVN to push partially...
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | if we have a phi translation failure of the start block,
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | Adjust testcase to make it more stable across visitation...
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | make GVN try to rename inputs to the resultant replaced...
|
commit | commitdiff | tree |
2008-12-15 |
Chris Lattner | Implement initial support for PHI translation in memdep...
|
commit | commitdiff | tree |
2008-12-14 |
Chris Lattner | silence warning when asserts disabled.
|
commit | commitdiff | tree |
2008-12-14 |
Chris Lattner | silence warning when asserts disabled.
|
commit | commitdiff | tree |
2008-12-14 |
Chris Lattner | eliminate warning when asserts disabled.
|
commit | commitdiff | tree |
2008-12-14 |
Chris Lattner | another random testcase that shouldn't crash gvn and is
|
commit | commitdiff | tree |
2008-12-13 |
Chris Lattner | RLE isn't smart enough to eliminate this safely yet.
|
commit | commitdiff | tree |
2008-12-13 |
Chris Lattner | rename some tests to be more uniform in naming convention.
|
commit | commitdiff | tree |
2008-12-13 |
Chris Lattner | gvn should never crash on this.
|
commit | commitdiff | tree |
2008-12-13 |
Chris Lattner | These messages should always be emitted when NDEBUG...
|
commit | commitdiff | tree |
2008-12-13 |
Chris Lattner | make RLE preserve the name of the load that it replaces...
|
commit | commitdiff | tree |
2008-12-12 |
Chris Lattner | fix some incorrect links.
|
commit | commitdiff | tree |
2008-12-10 |
Chris Lattner | move an entry, add some notes, remove a completed item...
|
commit | commitdiff | tree |
2008-12-10 |
Chris Lattner | Allow basicaa to walk through geps with identical indices in
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | loosen up an assertion that isn't valid when called...
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | Teach GVN to invalidate some memdep information when...
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | Teach BasicAA::getModRefInfo(CallSite, CallSite) some
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | Fix a fixme: allow memdep to see past read-only calls...
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | rename getNonLocalDependency -> getNonLocalCallDependency...
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | Switch GVN::processNonLocalLoad to using the new
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | random cleanups, no functionality change.
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | fix typos gabor noticed
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | restructure the top level non-local ptr dep query to...
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | rename getNonLocalPointerDepInternal -> getNonLocalPointerDe...
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | if we have two elements, insert both, don't use std...
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | If we're only adding one new element to 'Cache', insert...
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | convert a couple other places that use pred_iterator...
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | newline at end of phile
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | use hte new pred cache to speed up the new non-local...
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | pred_iterator got a lot slower since use-diet landed...
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | Fix a really subtle off-by-one bug that Duncan noticed...
|
commit | commitdiff | tree |
2008-12-09 |
Chris Lattner | remove two unneeded forward declarations, pointed out...
|
commit | commitdiff | tree |
2008-12-08 |
Chris Lattner | remove DebugIterations option. Despite the accusations,
|
commit | commitdiff | tree |
2008-12-08 |
Chris Lattner | add another level of caching for non-local pointer...
|
commit | commitdiff | tree |
2008-12-08 |
Chris Lattner | consistency
|
commit | commitdiff | tree |
2008-12-08 |
Chris Lattner | introduce a new RoundUpAlignment helper function, use...
|
commit | commitdiff | tree |
2008-12-08 |
Chris Lattner | Speed up getABITypeSize by turning a i64 mul and div...
|
commit | commitdiff | tree |
2008-12-08 |
Chris Lattner | Some minor optimizations for isObjectSmallerThan.
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | add an assert. the cast<> below would catch this but...
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | factor some code better.
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | factor some code, fixing some fixme's.
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | fix a typo duncan noticed!
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | add support for caching pointer dependence queries...
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | fix a bug I introduced in simplifycfg handling single...
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | Some internal refactoring to make it easier to cache...
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | Introduce a new MemDep::getNonLocalPointerDependency
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | push the "pointer case" up the analysis stack a bit...
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | make clients have to know how to call getCallSiteDependencyFrom
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | rename some variables for consistency
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | I love how using out of scope variables is not an error...
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | Rename getCallSiteDependency -> getCallSiteDependencyFrom to
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | a memdep query on a volatile load/store will always...
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | don't bother touching volatile stores, they will just...
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | remove the ability to get memdep info for vaarg. I...
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | make getDependencyFrom private.
|
commit | commitdiff | tree |
2008-12-07 |
Chris Lattner | improve a note.
|
commit | commitdiff | tree |
2008-12-06 |
Chris Lattner | some more PRE/GVN/DSE related notes.
|
commit | commitdiff | tree |
2008-12-06 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2008-12-06 |
Chris Lattner | some random notes.
|
commit | commitdiff | tree |
2008-12-06 |
Chris Lattner | Reimplement the inner loop of DSE. It now uniformly...
|
commit | commitdiff | tree |
next |