Age | Commit message (Expand) | Author |
2013-03-26 | BasicAA: Only query twice if the result of the more general query was MayAlias | Arnold Schwaighofer |
2013-03-02 | add getUnderlyingObjectSize() | Nuno Lopes |
2013-02-28 | Fix a problem in alias analysis. It is about the misinterpretation of "Object". | Shuxin Yang |
2013-01-02 | Actually update the CMake and Makefile builds correctly, and update the | Chandler Carruth |
2013-01-02 | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth |
2012-12-10 | Optimistically analyse Phi cycles | Arnold Schwaighofer |
2012-12-03 | Use the new script to sort the includes of every file under lib. | Chandler Carruth |
2012-11-17 | Phi speculation improvement for BasicAA | Hal Finkel |
2012-11-05 | Don't infer whether a value is captured in the current function from the | Richard Osborne |
2012-11-04 | Apply the patch from PR14160. I failed to construct a testcase for this, but | Duncan Sands |
2012-11-01 | Revert the majority of the next patch in the address space series: | Chandler Carruth |
2012-10-15 | Resubmit the changes to llvm core to update the functions to support differen... | Micah Villmow |
2012-10-11 | Revert 165732 for further review. | Micah Villmow |
2012-10-11 | Add in the first iteration of support for llvm/clang/lldb to allow variable p... | Micah Villmow |
2012-10-08 | Move TargetData to DataLayout. | Micah Villmow |
2012-09-19 | GCC doesn't understand that OrigAliasResult having a value is correlated with | Duncan Sands |
2012-09-06 | BasicAA: Recognize cyclic NoAlias phis | Arnold Schwaighofer |
2012-09-06 | BasicAA: GEPs of NoAlias'ing base ptr with equivalent indices are NoAlias | Arnold Schwaighofer |
2012-09-05 | Switch BasicAliasAnalysis' cache to SmallDenseMap. | Benjamin Kramer |
2012-08-29 | Make MemoryBuiltins aware of TargetLibraryInfo. | Benjamin Kramer |
2012-06-21 | refactor the MemoryBuiltin analysis: | Nuno Lopes |
2012-02-27 | Duncan pointed out that if the alignment isn't explicitly specified, it defau... | Eli Friedman |
2012-02-27 | Teach BasicAA about the LLVM IR rules that allow reading past the end of an o... | Eli Friedman |
2012-02-25 | Move isKnownNonNull from private implementation detail of BasicAA to a public | Nick Lewycky |
2012-02-17 | Remove a comment about an alternative approach that wouldn't | Dan Gohman |
2011-11-20 | Refactor code to use new attribute getters on CallSite for NoCapture and ByVal. | Nick Lewycky |
2011-10-06 | Remove the old atomic instrinsics. autoupgrade functionality is included wit... | Eli Friedman |
2011-09-28 | PR10628: Fix getModRefInfo so it queries the underlying alias() implementatio... | Eli Friedman |
2011-09-08 | A couple minor corrections to r139276. | Eli Friedman |
2011-09-08 | Fix the logic in BasicAliasAnalysis::aliasGEP for comparing GEP's with variab... | Eli Friedman |
2011-09-06 | memset_pattern16 uses a 16 BYTE pattern, not a 16 BIT pattern. Add comments ... | Owen Anderson |
2011-09-06 | Teach BasicAA about the aliasing properties of memset_pattern16. | Owen Anderson |
2011-07-27 | Explicitly cast narrowing conversions inside {}s that will become errors in | Jeffrey Yasskin |
2011-07-18 | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner |
2011-06-10 | Initialize BasicAA's AliasCache to set it to use fewer buckets by | Dan Gohman |
2011-06-04 | Reapply r131781, now that the GVN bug with partially-aliasing loads | Dan Gohman |
2011-06-04 | Revert r131781 again. Apparently there is more going on here. | Dan Gohman |
2011-06-04 | Reapply r131781 (revert r131809), now that some BasicAA shortcomings | Dan Gohman |
2011-06-04 | Fix BasicAA's recursion detection so that it doesn't pessimize | Dan Gohman |
2011-06-03 | When merging MustAlias and PartialAlias, chose PartialAlias instead | Dan Gohman |
2011-05-24 | Make DecomposeGEPExpression check SimplifyInstruction only | Dan Gohman |
2011-05-23 | fix a really nasty basicaa mod/ref calculation bug that was causing miscompil... | Chris Lattner |
2011-05-21 | Revert commit 131781, to see if it fixes the x86-64 dragonegg buildbot. | Duncan Sands |
2011-05-21 | When BasicAA can determine that two pointers have the same base but | Dan Gohman |
2011-04-27 | Teach BasicAA about arm.neon.vld1 and vst1. | Dan Gohman |
2011-04-15 | Fix a ton of comment typos found by codespell. Patch by | Chris Lattner |
2011-03-23 | Revert r128140 for now. | Anders Carlsson |
2011-03-23 | A global variable with internal linkage where all uses are in one function an... | Anders Carlsson |
2011-01-24 | Give GetUnderlyingObject a TargetData, to keep it in sync | Dan Gohman |
2011-01-18 | Teach BasicAA to return PartialAlias in cases where both pointers | Dan Gohman |