projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[ValueTracking] teach computeKnownBits that a fabs() clears sign bits
[oota-llvm.git]
/
lib
/
Analysis
/
BasicAliasAnalysis.cpp
2015-09-24
Justin Bogner
Fix a think-o in which functions these should surround
blob
|
commitdiff
|
raw
2015-09-24
Justin Bogner
Add some NDEBUG checks I accidentally dropped in r248462
blob
|
commitdiff
|
raw
|
diff to current
2015-09-24
Justin Bogner
BasicAA: Move BasicAAResult::alias out-of-line. NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-09-09
Chandler Carruth
[PM/AA] Rebuild LLVM's alias analysis infrastructure...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-31
Quentin Colombet
[BasicAA] Fix the handling of sext and zext in the...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-19
Quentin Colombet
[BasicAA] Revert r221876 because it can produce incorre...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-17
Igor Laevsky
[BasicAliasAnalysis] Do not check ModRef table for...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-06
Chandler Carruth
[PM/AA] Clean up and homogenize comments throughout...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-06
Chandler Carruth
[PM/AA] Run clang-format over all of basic-aa before...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-06
Chandler Carruth
[PM/AA] Hoist the interface for BasicAA into a header...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-05
Wei Mi
Add a stat to show how often the limit to decompose...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-22
Chandler Carruth
[PM/AA] Extract the ModRef enums from the AliasAnalysis...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-15
Tobias Edler von...
Analyze recursive PHI nodes in BasicAA
blob
|
commitdiff
|
raw
|
diff to current
2015-07-13
Manuel Klimek
Revert r241981 "Revert "Revert r236894 "[BasicAA] Fix...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-11
Hal Finkel
Revert "Revert r236894 "[BasicAA] Fix zext & sext handl...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-11
Igor Laevsky
Add argmemonly attribute.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-22
Chandler Carruth
[PM/AA] Hoist the AliasResult enum out of the AliasAnal...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-17
Chandler Carruth
[PM/AA] Remove the UnknownSize static member from Alias...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-17
Chandler Carruth
[PM/AA] Remove the Location typedef from the AliasAnaly...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-17
Chandler Carruth
[PM/AA] Split the location computation out of getArgLoc...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Hans Wennborg
Revert r236894 "[BasicAA] Fix zext & sext handling"
blob
|
commitdiff
|
raw
|
diff to current
2015-05-20
Pete Cooper
Change Function::getIntrinsicID() to return an Intrinsi...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-12
Pete Cooper
Convert PHI getIncomingValue() to foreach over incoming...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-08
Sanjoy Das
[BasicAA] Fix zext & sext handling
blob
|
commitdiff
|
raw
|
diff to current
2015-05-05
Daniel Berlin
Update BasicAliasAnalysis to understand that nothing...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-30
David Blaikie
[opaque pointer type] Change GetElementPtrInst::getInde...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-20
Daniel Berlin
Small optimization to avoid getting pass info when...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-04
Mehdi Amini
Make DataLayout Non-Optional in the Module
blob
|
commitdiff
|
raw
|
diff to current
2015-02-07
Ahmed Bougacha
[BasicAA] Try to disambiguate GEPs through arrays of...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-17
Chandler Carruth
[PM] Split the LoopInfo object apart from the legacy...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Separate the TargetLibraryInfo object from the...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Move TargetLibraryInfo into the Analysis library.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
David Blaikie
Update SetVector to rely on the underlying set's insert...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Hal Finkel
Revert r219432 - "Revert "[BasicAA] Revert "Revert...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-09
Hal Finkel
Revert "[BasicAA] Revert "Revert r218714 - Make better...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-06
Hal Finkel
[BasicAA] Revert "Revert r218714 - Make better use...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-04
Benjamin Kramer
Make AAMDNodes ctor and operator bool (!!!) explicit...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-03
Lang Hames
[BasicAA] Revert r218714 - Make better use of zext...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Hal Finkel
[BasicAA] Make better use of zext and sign information
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-08-24
Craig Topper
Use range based for loops to avoid needing to re-mentio...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-25
Hal Finkel
Add @llvm.assume, lowering, and some basic properties
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Hal Finkel
Move isIdentifiedFunctionLocal from BasicAA to AA
blob
|
commitdiff
|
raw
|
diff to current
2014-07-17
Hal Finkel
Improve BasicAA CS-CS queries (redux)
blob
|
commitdiff
|
raw
|
diff to current
2014-07-15
Matt Arsenault
Teach GetUnderlyingObject / BasicAA about addrspacecast
blob
|
commitdiff
|
raw
|
diff to current
2014-07-15
Nick Lewycky
Revert r212572 "improve BasicAA CS-CS queries", it...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-08
Hal Finkel
Improve BasicAA CS-CS queries
blob
|
commitdiff
|
raw
|
diff to current
2014-04-18
Benjamin Kramer
Remove a couple of redundant copies of SmallVector...
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-26
Arnold Schwaighofer
PR15967 Fix in basicaa for faulty returning no alias.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move GetElementPtrTypeIterator into the IR...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-21
Rafael Espindola
Rename a few more DataLayout variables from TD to DL.
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-24
Alp Toker
Fix known typos
blob
|
commitdiff
|
raw
|
diff to current
2014-01-16
Arnold Schwaighofer
BasicAA: We need to check both access sizes when compar...
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
2014-01-07
Chandler Carruth
Re-sort all of the includes with ./utils/sort_includes...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-03
Arnold Schwaighofer
BasicAA: Use reachabilty instead of dominance for check...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-02
Arnold Schwaighofer
BasicAA: Fix value equality and phi cycles
blob
|
commitdiff
|
raw
|
diff to current
2013-11-16
Matt Arsenault
Use correct size for address space in BasicAA.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-27
Shuxin Yang
Revert r193251 : Use address-taken to disambiguate...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-23
Shuxin Yang
Use address-taken to disambiguate global variable and...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-27
Matt Arsenault
Use type helper functions
blob
|
commitdiff
|
raw
|
diff to current
2013-08-24
Jakub Staszak
Remove trailing spaces.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-14
Craig Topper
Use SmallVectorImpl& instead of SmallVector to avoid...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-28
Michael Kuperstein
Make BasicAliasAnalysis recognize the fact a noalias...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-09
Nadav Rotem
Revert r176408 and r176407 to address PR15540.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Arnold Schwaighofer
BasicAA: Only query twice if the result of the more...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-02
Nuno Lopes
add getUnderlyingObjectSize()
blob
|
commitdiff
|
raw
|
diff to current
2013-02-28
Shuxin Yang
Fix a problem in alias analysis. It is about the misint...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Actually update the CMake and Makefile builds correctly...
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-10
Arnold Schwaighofer
Optimistically analyse Phi cycles
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-11-17
Hal Finkel
Phi speculation improvement for BasicAA
blob
|
commitdiff
|
raw
|
diff to current
2012-11-05
Richard Osborne
Don't infer whether a value is captured in the current...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-04
Duncan Sands
Apply the patch from PR14160. I failed to construct...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-01
Chandler Carruth
Revert the majority of the next patch in the address...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Micah Villmow
Resubmit the changes to llvm core to update the functio...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-11
Micah Villmow
Revert 165732 for further review.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-11
Micah Villmow
Add in the first iteration of support for llvm/clang...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-19
Duncan Sands
GCC doesn't understand that OrigAliasResult having...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-06
Arnold Schwaighofer
BasicAA: Recognize cyclic NoAlias phis
blob
|
commitdiff
|
raw
|
diff to current
2012-09-06
Arnold Schwaighofer
BasicAA: GEPs of NoAlias'ing base ptr with equivalent...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-05
Benjamin Kramer
Switch BasicAliasAnalysis' cache to SmallDenseMap.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-29
Benjamin Kramer
Make MemoryBuiltins aware of TargetLibraryInfo.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-21
Nuno Lopes
refactor the MemoryBuiltin analysis:
blob
|
commitdiff
|
raw
|
diff to current
2012-02-27
Eli Friedman
Duncan pointed out that if the alignment isn't explicit...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-27
Eli Friedman
Teach BasicAA about the LLVM IR rules that allow readin...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-25
Nick Lewycky
Move isKnownNonNull from private implementation detail...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-17
Dan Gohman
Remove a comment about an alternative approach that...
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
next