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 |
2008-12-05 |
Chris Lattner | Make a few major changes to memdep and its clients:
|
commit | commitdiff | tree |
2008-12-05 |
Chris Lattner | Make it illegal to call getDependency* on non-memory...
|
commit | commitdiff | tree |
2008-12-05 |
Chris Lattner | Fix test/Transforms/GVN/pre-load.ll
|
commit | commitdiff | tree |
2008-12-05 |
Chris Lattner | Make IsValueFullyAvailableInBlock safe.
|
commit | commitdiff | tree |
2008-12-05 |
Chris Lattner | add a new pop_back_val method which returns the value...
|
commit | commitdiff | tree |
2008-12-04 |
Chris Lattner | Start simplifying a switch that has a successor that...
|
commit | commitdiff | tree |
2008-12-04 |
Chris Lattner | This code is apparently quite confused. In the meantime,
|
commit | commitdiff | tree |
2008-12-04 |
Chris Lattner | add a debugging option to help track down j-t problems.
|
commit | commitdiff | tree |
2008-12-03 |
Chris Lattner | Factor some code into a new FoldSingleEntryPHINodes...
|
commit | commitdiff | tree |
2008-12-03 |
Chris Lattner | fix a really incorrect comment.
|
commit | commitdiff | tree |
2008-12-03 |
Chris Lattner | testcase for br undef folding.
|
commit | commitdiff | tree |
2008-12-03 |
Chris Lattner | Teach jump threading some more simple tricks:
|
commit | commitdiff | tree |
2008-12-03 |
Chris Lattner | third time is the charm.
|
commit | commitdiff | tree |
2008-12-03 |
Chris Lattner | fix assertion.
|
commit | commitdiff | tree |
2008-12-03 |
Chris Lattner | don't spew tons of stuff to the output. This testcase...
|
commit | commitdiff | tree |
2008-12-03 |
Chris Lattner | Rename DeleteBlockIfDead to DeleteDeadBlock and make it
|
commit | commitdiff | tree |
2008-12-03 |
Chris Lattner | Factor some code out of SimplifyCFG, forming a new
|
commit | commitdiff | tree |
2008-12-02 |
Chris Lattner | Fix isIntN to work with APInts > 64 bits. This method...
|
commit | commitdiff | tree |
2008-12-02 |
Chris Lattner | Comment typeo fix, thanks Duncan!
|
commit | commitdiff | tree |
2008-12-02 |
Chris Lattner | Implement PRE of loads in the GVN pass with a pretty...
|
commit | commitdiff | tree |
2008-12-02 |
Chris Lattner | add a little helper function that does PHI translation.
|
commit | commitdiff | tree |
2008-12-02 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2008-12-02 |
Chris Lattner | add densemap range insertion method.
|
commit | commitdiff | tree |
2008-12-02 |
Chris Lattner | some random comment improvements.
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | Add rdar reference, make this actually fail when the...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | reenable array_pod_sort, this time hopefully happy...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | don't #include <algorithm> into the llvm namespace.
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | switch to std::sort until I have time to sort this...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | cleanups suggested by duncan, thanks!
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | define array_pod_sort in terms of operator< instead...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | Rename some variables, only increment BI once at the...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | pull the predMap densemap out of the inner loop of...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | switch a couple more calls to use array_pod_sort.
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | don't assume iterators implicitly convert to pointers.
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | Introduce a new array_pod_sort function and switch...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | Eliminate use of setvector for the DeadInsts set, just...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | DeleteTriviallyDeadInstructions is always passed the
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | simplify DeleteTriviallyDeadInstructions again, unlike...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | simplify these patterns using m_Specific. No need...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | Teach jump threading to clean up after itself, DCE...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | The PreVerifier pass preserves everything. In practice...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | Change instcombine to use FoldPHIArgGEPIntoPHI to fold...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | Teach inst combine to merge GEPs through PHIs. This...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | testcase for my previous commit.
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | Make GVN be more intelligent about redundant load
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | Reimplement the non-local dependency data structure...
|
commit | commitdiff | tree |
2008-12-01 |
Chris Lattner | Cache analyses in ivars and add some useful DEBUG output.
|
commit | commitdiff | tree |
2008-11-30 |
Chris Lattner | improve indentation, do cheap checks before expensive...
|
commit | commitdiff | tree |
2008-11-30 |
Chris Lattner | Eliminate the DepResultTy abstraction. It is now completely
|
commit | commitdiff | tree |
2008-11-30 |
Chris Lattner | Cache TargetData/AliasAnalysis in the pass instead...
|
commit | commitdiff | tree |
2008-11-30 |
Chris Lattner | add the rest of the comparison routines.
|
commit | commitdiff | tree |
next |