2014-11-19 |
David Blaikie | Update SetVector to rely on the underlying set's insert... |
blob | commitdiff | raw |
2014-10-02 |
Aaron Ballman | Silence a -Wsign-compare warning. NFC. |
blob | commitdiff | raw | diff to current |
2014-10-01 |
Bruno Cardoso Lopes | [MemoryDepAnalysis] Fix compile time slowdown |
blob | commitdiff | raw | diff to current |
2014-09-07 |
Hal Finkel | Make use of @llvm.assume in ValueTracking (computeKnown... |
blob | commitdiff | raw | diff to current |
2014-09-02 |
Robin Morisset | Fix MemoryDependenceAnalysis in cases where QueryInstr... |
blob | commitdiff | raw | diff to current |
2014-08-29 |
Robin Morisset | Fix typos in comments, NFC |
blob | commitdiff | raw | diff to current |
2014-08-29 |
Robin Morisset | Relax the constraint more in MemoryDependencyAnalysis.cpp |
blob | commitdiff | raw | diff to current |
2014-08-24 |
Craig Topper | Use range based for loops to avoid needing to re-mentio... |
blob | commitdiff | raw | diff to current |
2014-08-18 |
Robin Morisset | Answer to Philip Reames comments |
blob | commitdiff | raw | diff to current |
2014-08-18 |
Robin Morisset | Weak relaxing of the constraints on atomics in MemoryDe... |
blob | commitdiff | raw | diff to current |
2014-07-24 |
Hal Finkel | AA metadata refactoring (introduce AAMDNodes) |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
blob | commitdiff | raw | diff to current |
2014-04-15 |
Craig Topper | [C++11] More 'nullptr' conversion. In some cases just... |
blob | commitdiff | raw | diff to current |
2014-03-06 |
Ahmed Charles | Replace OwningPtr<T> with std::unique_ptr<T>. |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move the PredIteratorCache into the IR librar... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Benjamin Kramer | [C++11] Replace llvm::next and llvm::prior with std... |
blob | commitdiff | raw | diff to current |
2014-02-25 |
Rafael Espindola | Make DataLayout a plain object, not a pass. |
blob | commitdiff | raw | diff to current |
2014-02-18 |
Rafael Espindola | Rename some member variables from TD to DL. |
blob | commitdiff | raw | diff to current |
2014-01-13 |
Chandler Carruth | [PM] Split DominatorTree into a concrete analysis resul... |
blob | commitdiff | raw | diff to current |
2014-01-13 |
Chandler Carruth | [cleanup] Move the Dominators.h and Verifier.h headers... |
blob | commitdiff | raw | diff to current |
2013-11-14 |
Yunzhong Gao | Fixing a heisenbug where the memory dependence analysis... |
blob | commitdiff | raw | diff to current |
2013-06-10 |
Nick Lewycky | Fix xemacs mode line, don't put them in .cpp files... |
blob | commitdiff | raw | diff to current |
2013-05-15 |
David Blaikie | Use only explicit bool conversion operators |
blob | commitdiff | raw | diff to current |
2013-05-06 |
Matt Arsenault | Fix unchecked uses of DominatorTree in MemoryDependence... |
blob | commitdiff | raw | diff to current |
2013-04-17 |
Bill Wendling | A limit of 500 was still a bit too high for some tests. |
blob | commitdiff | raw | diff to current |
2013-03-29 |
Matt Arsenault | Fix loop style |
blob | commitdiff | raw | diff to current |
2013-03-20 |
Jakub Staszak | Remove 'else' after 'return'. |
blob | commitdiff | raw | diff to current |
2013-03-20 |
Jakub Staszak | Remove trailing spaces. |
blob | commitdiff | raw | diff to current |
2013-03-06 |
Shuxin Yang | Memory Dependence Analysis (not mem-dep test) take... |
blob | commitdiff | raw | diff to current |
2013-02-26 |
Kostya Serebryany | Unify clang/llvm attributes for asan/tsan/msan (LLVM... |
blob | commitdiff | raw | diff to current |
2013-02-13 |
Kostya Serebryany | [tsan] disable load widening in ThreadSanitizer mode |
blob | commitdiff | raw | diff to current |
2013-01-31 |
Dan Gohman | Change GetPointerBaseWithConstantOffset's DataLayout... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-30 |
Bill Wendling | Remove the Function::getFnAttributes method in favor... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Bill Wendling | Rename the 'Attributes' class to 'Attribute'. It's... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-10-23 |
Bill Wendling | Ignore unreachable blocks when doing memory dependence... |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Bill Wendling | Create enums for the different attributes. |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-09-26 |
Bill Wendling | Remove the `hasFnAttr' method from Function. |
blob | commitdiff | raw | diff to current |
2012-09-04 |
Bob Wilson | Be conservative about allocations that may alias the... |
blob | commitdiff | raw | diff to current |
2012-09-03 |
Bob Wilson | Fix more fallout from r158919, similar to PR13547. |
blob | commitdiff | raw | diff to current |
2012-08-29 |
Benjamin Kramer | Make MemoryBuiltins aware of TargetLibraryInfo. |
blob | commitdiff | raw | diff to current |
2012-08-13 |
Nadav Rotem | MemoryDependenceAnalysis attempts to find the first... |
blob | commitdiff | raw | diff to current |
2012-06-21 |
Nuno Lopes | refactor the MemoryBuiltin analysis: |
blob | commitdiff | raw | diff to current |
2012-06-02 |
Benjamin Kramer | Fix typos found by github.com/lyda/misspell-check |
blob | commitdiff | raw | diff to current |
2012-05-14 |
Chad Rosier | Move the capture analysis from MemoryDependencyAnalysis... |
blob | commitdiff | raw | diff to current |
2012-05-12 |
Chad Rosier | Hoist simpler checks above llvm::PointerMayBeCaptured... |
blob | commitdiff | raw | diff to current |
2012-02-26 |
Rafael Espindola | Don't call dominates on unreachable instructions. Shoul... |
blob | commitdiff | raw | diff to current |
2012-02-06 |
Kostya Serebryany | The patch resolves the conflict between AddressSanitize... |
blob | commitdiff | raw | diff to current |
2012-01-20 |
David Blaikie | More dead code removal (using -Wunreachable-code) |
blob | commitdiff | raw | diff to current |
2011-12-28 |
Nick Lewycky | Change CaptureTracking to pass a Use* instead of a... |
blob | commitdiff | raw | diff to current |
2011-11-21 |
Nick Lewycky | Fix crasher in GVN due to my recent capture tracking... |
blob | commitdiff | raw | diff to current |
2011-11-20 |
Nick Lewycky | Less template, more virtual! Refactoring suggested... |
blob | commitdiff | raw | diff to current |
2011-11-20 |
Nick Lewycky | Refactor code to use new attribute getters on CallSite... |
blob | commitdiff | raw | diff to current |
2011-11-14 |
Nick Lewycky | Refactor capture tracking (which already had a couple... |
blob | commitdiff | raw | diff to current |
2011-10-13 |
Eli Friedman | Enhance the memdep interface so that users can tell... |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Eli Friedman | Misc analysis passes that need to be aware of atomic... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-06-15 |
Eli Friedman | Add a limit to the number of instructions memdep will... |
blob | commitdiff | raw | diff to current |
2011-06-15 |
Eli Friedman | Add "unknown" results for memdep, which mean "I don... |
blob | commitdiff | raw | diff to current |
2011-06-04 |
Dan Gohman | Disable the main feature of 130180, the elimination... |
blob | commitdiff | raw | diff to current |
2011-06-02 |
Eli Friedman | When marking a block as being unanalyzable, use "Clobbe... |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Eli Friedman | In MemoryDependenceAnalysis::getNonLocalPointerDepFromB... |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Owen Anderson | @llvm.lifetime.begin acts as a load, not @llvm.lifetime... |
blob | commitdiff | raw | diff to current |
2011-04-28 |
Chris Lattner | teach GVN to widen integer loads when they are overalig... |
blob | commitdiff | raw | diff to current |
2011-04-26 |
Chris Lattner | Enhance memdep to return clobber relation between noali... |
blob | commitdiff | raw | diff to current |
2011-04-26 |
Chris Lattner | use AA::isMustAlias to simplify some calls. |
blob | commitdiff | raw | diff to current |
2011-04-26 |
Chris Lattner | remove support for llvm.invariant.end from memdep.... |
blob | commitdiff | raw | diff to current |
2011-04-26 |
Chris Lattner | Enhance MemDep: When alias analysis returns a partial... |
blob | commitdiff | raw | diff to current |
2011-01-24 |
Dan Gohman | Give GetUnderlyingObject a TargetData, to keep it in... |
blob | commitdiff | raw | diff to current |
2011-01-11 |
Jakob Stoklund Olesen | Revert r123207: "Turn on memdep's verifyRemoved() in... |
blob | commitdiff | raw | diff to current |
2011-01-11 |
Jakob Stoklund Olesen | Turn on memdep's verifyRemoved() in an attempt to smoke... |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Jeffrey Yasskin | Change all self assignments X=X to (void)X, so that... |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Dan Gohman | Move Value::getUnderlyingObject to be a standalone |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Dan Gohman | Update memdep to handle PartialAlias as MayAlias. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Chris Lattner | strength reduce this. |
blob | commitdiff | raw | diff to current |
2010-11-21 |
Benjamin Kramer | Initialize MemDep's TD member so buildbots don't trip... |
blob | commitdiff | raw | diff to current |
2010-11-21 |
Chris Lattner | implement PR8576, deleting dead stores with intervening... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Dan Gohman | Add helper functions for computing the Location of... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Dan Gohman | It's not necessary to clear out the Size and TBAATag... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Dan Gohman | Set NonLocalDepInfo's Size field to UnknownSize when... |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Dan Gohman | When clearing a non-local pointer dependency cache... |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Dan Gohman | Factor out the code for computing an AliasAnalysis... |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Dan Gohman | Fully invalidate cached results when a prior query... |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Dan Gohman | Enhance GVN to do more precise alias queries for non... |
blob | commitdiff | raw | diff to current |
2010-10-29 |
Dan Gohman | Teach memdep to use pointsToConstantMemory to determine... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Owen Anderson | Begin adding static dependence information to passes... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Dan Gohman | Teach memdep about TBAA tags. |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Chris Lattner | cleanup some of the lifetime/invariant marker stuff... |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Chris Lattner | speed up -gvn 3.4% on the testcase in PR7023 |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Dan Gohman | Fix memdep's code for reasoning about dependences betwe... |
blob | commitdiff | raw | diff to current |
2010-08-03 |
Dan Gohman | Add a convenient form of AliasAnalysis::alias for the... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Gabor Greif | reintroduce original (asserting) semantics of CallSite... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Gabor Greif | recommit simplification (originally r109504, backed... |
blob | commitdiff | raw | diff to current |
next |