| Commit message (Expand) | Author | Age |
* | Fixing a heisenbug where the memory dependence analysis behaves differently | Yunzhong Gao | 2013-11-14 |
* | Fix xemacs mode line, don't put them in .cpp files (just header files). No | Nick Lewycky | 2013-06-10 |
* | Use only explicit bool conversion operators | David Blaikie | 2013-05-15 |
* | Fix unchecked uses of DominatorTree in MemoryDependenceAnalysis. | Matt Arsenault | 2013-05-06 |
* | A limit of 500 was still a bit too high for some tests. | Bill Wendling | 2013-04-17 |
* | Fix loop style | Matt Arsenault | 2013-03-29 |
* | Remove 'else' after 'return'. | Jakub Staszak | 2013-03-20 |
* | Remove trailing spaces. | Jakub Staszak | 2013-03-20 |
* | Memory Dependence Analysis (not mem-dep test) take advantage of "invariant.lo... | Shuxin Yang | 2013-03-06 |
* | Unify clang/llvm attributes for asan/tsan/msan (LLVM part) | Kostya Serebryany | 2013-02-26 |
* | [tsan] disable load widening in ThreadSanitizer mode | Kostya Serebryany | 2013-02-13 |
* | Change GetPointerBaseWithConstantOffset's DataLayout argument from a | Dan Gohman | 2013-01-31 |
* | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 |
* | Remove the Function::getFnAttributes method in favor of using the AttributeSet | Bill Wendling | 2012-12-30 |
* | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling | 2012-12-19 |
* | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 |
* | Ignore unreachable blocks when doing memory dependence analysis on non-local | Bill Wendling | 2012-10-23 |
* | Create enums for the different attributes. | Bill Wendling | 2012-10-09 |
* | Move TargetData to DataLayout. | Micah Villmow | 2012-10-08 |
* | Remove the `hasFnAttr' method from Function. | Bill Wendling | 2012-09-26 |
* | Be conservative about allocations that may alias the accessed pointer. | Bob Wilson | 2012-09-04 |
* | Fix more fallout from r158919, similar to PR13547. | Bob Wilson | 2012-09-03 |
* | Make MemoryBuiltins aware of TargetLibraryInfo. | Benjamin Kramer | 2012-08-29 |
* | MemoryDependenceAnalysis attempts to find the first memory dependency for fun... | Nadav Rotem | 2012-08-13 |
* | refactor the MemoryBuiltin analysis: | Nuno Lopes | 2012-06-21 |
* | Fix typos found by http://github.com/lyda/misspell-check | Benjamin Kramer | 2012-06-02 |
* | Move the capture analysis from MemoryDependencyAnalysis to a more general place | Chad Rosier | 2012-05-14 |
* | Hoist simpler checks above llvm::PointerMayBeCaptured. No functional change i... | Chad Rosier | 2012-05-12 |
* | Don't call dominates on unreachable instructions. Should fix the dragonegg | Rafael Espindola | 2012-02-26 |
* | The patch resolves the conflict between AddressSanitizer and load widening (G... | Kostya Serebryany | 2012-02-06 |
* | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 |
* | Change CaptureTracking to pass a Use* instead of a Value* when a value is | Nick Lewycky | 2011-12-28 |
* | Fix crasher in GVN due to my recent capture tracking changes. | Nick Lewycky | 2011-11-21 |
* | Less template, more virtual! Refactoring suggested by Chris in code review. | Nick Lewycky | 2011-11-20 |
* | Refactor code to use new attribute getters on CallSite for NoCapture and ByVal. | Nick Lewycky | 2011-11-20 |
* | Refactor capture tracking (which already had a couple flags for whether returns | Nick Lewycky | 2011-11-14 |
* | Enhance the memdep interface so that users can tell the difference between a ... | Eli Friedman | 2011-10-13 |
* | Misc analysis passes that need to be aware of atomic load/store. | Eli Friedman | 2011-08-15 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 |
* | Add a limit to the number of instructions memdep will scan in a single block.... | Eli Friedman | 2011-06-15 |
* | Add "unknown" results for memdep, which mean "I don't know whether a dependen... | Eli Friedman | 2011-06-15 |
* | Disable the main feature of 130180, the elimination of loads that are | Dan Gohman | 2011-06-04 |
* | When marking a block as being unanalyzable, use "Clobber" on the terminator i... | Eli Friedman | 2011-06-02 |
* | In MemoryDependenceAnalysis::getNonLocalPointerDepFromBB, if a given block is... | Eli Friedman | 2011-06-01 |
* | @llvm.lifetime.begin acts as a load, not @llvm.lifetime.end. | Owen Anderson | 2011-05-17 |
* | teach GVN to widen integer loads when they are overaligned, when doing an | Chris Lattner | 2011-04-28 |
* | Enhance memdep to return clobber relation between noalias loads when | Chris Lattner | 2011-04-26 |
* | use AA::isMustAlias to simplify some calls. | Chris Lattner | 2011-04-26 |
* | remove support for llvm.invariant.end from memdep. It is a | Chris Lattner | 2011-04-26 |
* | Enhance MemDep: When alias analysis returns a partial alias result, | Chris Lattner | 2011-04-26 |