OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[BasicAA] Stop crashing when dealing with pointers > 64 bits.
[android-x86/external-llvm.git]
/
lib
/
Analysis
/
BasicAliasAnalysis.cpp
2018-01-15
Davide Italiano
[BasicAA] Stop crashing when dealing with pointers...
blob
|
commitdiff
2018-01-05
Davide Italiano
[BasicAA] Fix linearization of shifts beyond the bitwidth.
blob
|
commitdiff
|
diff to current
2017-12-21
Alina Sbirlea
[ModRefInfo] Add must alias info to ModRefInfo.
blob
|
commitdiff
|
diff to current
2017-12-07
Alina Sbirlea
[ModRefInfo] Make enum ModRefInfo an enum class [NFC].
blob
|
commitdiff
|
diff to current
2017-12-07
Alina Sbirlea
[ModRefInfo] Replace remaining bit-wise operations...
blob
|
commitdiff
|
diff to current
2017-12-06
Alina Sbirlea
[ModRefInfo] Use createModRefInfo wrapper to create...
blob
|
commitdiff
|
diff to current
2017-12-05
Alina Sbirlea
Modify ModRefInfo values using static inline method...
blob
|
commitdiff
|
diff to current
2017-11-09
Nuno Lopes
revert r317812 [BasicAA] fix build break by converting...
blob
|
commitdiff
|
diff to current
2017-11-09
Nuno Lopes
[BasicAA] fix build break by converting the previously...
blob
|
commitdiff
|
diff to current
2017-11-09
Nuno Lopes
[BasicAA] add assertion for corner case in aliasGEP()
blob
|
commitdiff
|
diff to current
2017-11-08
Nuno Lopes
BasicAA: fix bug where we would return partialalias...
blob
|
commitdiff
|
diff to current
2017-11-02
Yichao Yu
Allow inaccessiblememonly and inaccessiblemem_or_argmem...
blob
|
commitdiff
|
diff to current
2017-09-06
Nuno Lopes
Fix PR33878: BasicAA incorrectly assumes different...
blob
|
commitdiff
|
diff to current
2017-08-11
Eugene Zelenko
[Analysis] Fix some Clang-tidy modernize-use-using...
blob
|
commitdiff
|
diff to current
2017-08-08
Nuno Lopes
BasicAA: assert on another case where aliasGEP shouldn...
blob
|
commitdiff
|
diff to current
2017-08-08
Nuno Lopes
BasicAA: aliasGEP shouldn't get a PartialAlias response...
blob
|
commitdiff
|
diff to current
2017-07-11
NAKAMURA Takumi
Whitespace.
blob
|
commitdiff
|
diff to current
2017-07-11
NAKAMURA Takumi
Revert r307581, "Avoid doing conservative phi checks...
blob
|
commitdiff
|
diff to current
2017-07-10
Farhana Aleen
Avoid doing conservative phi checks in aliasSameBasePoi...
blob
|
commitdiff
|
diff to current
2017-06-22
Craig Topper
[BasicAA] Add type check and Value equality check aroun...
blob
|
commitdiff
|
diff to current
2017-06-21
Michael Kruse
[BasicAA] Use MayAlias instead of PartialAlias for...
blob
|
commitdiff
|
diff to current
2017-06-15
Craig Topper
[BasicAA] Don't call isKnownNonEqual if we might be...
blob
|
commitdiff
|
diff to current
2017-05-19
Daniel Berlin
BasicAA: Uninserted instructions have no parent, and...
blob
|
commitdiff
|
diff to current
2017-05-15
Craig Topper
[ValueTracking] Replace all uses of ComputeSignBit...
blob
|
commitdiff
|
diff to current
2017-05-14
Craig Topper
[BasicAA] Alphabetize includes. NFC
blob
|
commitdiff
|
diff to current
2017-05-13
Craig Topper
[ValueTracking] Remove const_casts on several calls...
blob
|
commitdiff
|
diff to current
2017-04-24
Piotr Padlewski
Handle invariant.group.barrier in BasicAA
blob
|
commitdiff
|
diff to current
2017-04-18
Sanjoy Das
Add a getPointerOperandType() helper to LoadInst and...
blob
|
commitdiff
|
diff to current
2017-04-18
Craig Topper
[MemoryBuiltins] Add isMallocOrCallocLikeFn so BasicAA...
blob
|
commitdiff
|
diff to current
2017-04-14
Reid Kleckner
[IR] Make paramHasAttr to use arg indices instead of...
blob
|
commitdiff
|
diff to current
2017-03-21
George Burgess IV
Let llvm.objectsize be conservative with null pointers
blob
|
commitdiff
|
diff to current
2017-03-01
Igor Laevsky
[BasicAA] Take attributes into account when requesting...
blob
|
commitdiff
|
diff to current
2017-01-27
Mehdi Amini
Fix BasicAA incorrect assumption on GEP
blob
|
commitdiff
|
diff to current
2017-01-23
David L. Jones
[Analysis] Add LibFunc_ prefix to enums in TargetLibrar...
blob
|
commitdiff
|
diff to current
2016-12-27
Chandler Carruth
[PM] Remove a pointless optimization.
blob
|
commitdiff
|
diff to current
2016-12-27
Chandler Carruth
[PM] Teach BasicAA how to invalidate its result object.
blob
|
commitdiff
|
diff to current
2016-12-25
Bryant Wong
[AliasAnalysis] Teach BasicAA about memcpy.
blob
|
commitdiff
|
diff to current
2016-12-19
Daniel Jasper
Revert @llvm.assume with operator bundles (r289755...
blob
|
commitdiff
|
diff to current
2016-12-15
Hal Finkel
Fix argument attribute queries with bundle operands
blob
|
commitdiff
|
diff to current
2016-12-15
Hal Finkel
Remove the AssumptionCache
blob
|
commitdiff
|
diff to current
2016-12-02
Peter Collingbourne
IR: Change the gep_type_iterator API to avoid always...
blob
|
commitdiff
|
diff to current
2016-11-23
Chandler Carruth
[PM] Change the static object whose address is used...
blob
|
commitdiff
|
diff to current
2016-11-20
Simon Pilgrim
Fix comment typos. NFC.
blob
|
commitdiff
|
diff to current
2016-11-08
Andrew Kaylor
[BasicAA] Teach BasicAA to handle the inaccessiblememon...
blob
|
commitdiff
|
diff to current
2016-10-22
Gerolf Hoflehner
[BasicAA] Fix - missed alias in GEP expressions
blob
|
commitdiff
|
diff to current
2016-08-17
Justin Bogner
Replace a few more "fall through" comments with LLVM_FA...
blob
|
commitdiff
|
diff to current
2016-08-12
Ehsan Amiri
[BasicAA] Avoid calling GetUnderlyingObject, when the...
blob
|
commitdiff
|
diff to current
2016-08-09
Anna Thomas
[AliasAnalysis] Treat invariant.start as read-memory
blob
|
commitdiff
|
diff to current
2016-08-09
Sean Silva
Consistently use FunctionAnalysisManager
blob
|
commitdiff
|
diff to current
2016-07-11
Hal Finkel
BasicAA should look through functions with returned...
blob
|
commitdiff
|
diff to current
2016-07-04
Nicolai Haehnle
Add writeonly IR attribute
blob
|
commitdiff
|
diff to current
2016-06-01
Daniel Berlin
Revert "Claim NoAlias if two GEPs index different field...
blob
|
commitdiff
|
diff to current
2016-06-01
Daniel Berlin
Claim NoAlias if two GEPs index different fields of...
blob
|
commitdiff
|
diff to current
2016-05-26
Michael Kuperstein
[BasicAA] Extend inbound GEP negative offset logic...
blob
|
commitdiff
|
diff to current
2016-05-26
Peter Collingbourne
MemorySSA: Revert r269678 and r268068; replace with...
blob
|
commitdiff
|
diff to current
2016-05-25
Michael Kuperstein
[BasicAA] Improve precision of alloca vs. inbounds...
blob
|
commitdiff
|
diff to current
2016-05-20
Michael Kuperstein
Revert r270268 due to unused variable warnings.
blob
|
commitdiff
|
diff to current
2016-05-20
Michael Kuperstein
[BasicAA] Turn DecomposeGEPExpression runtime checks...
blob
|
commitdiff
|
diff to current
2016-05-16
Geoff Berry
[BasicAA] Update comments based on feedback from hfinke...
blob
|
commitdiff
|
diff to current
2016-05-11
Vedant Kumar
[BasicAA] Compare GEP indices based on value (Fix PR27418)
blob
|
commitdiff
|
diff to current
2016-05-10
Sanjoy Das
[BasicAA] Guard intrinsics don't write to memory
blob
|
commitdiff
|
diff to current
2016-04-29
Geoff Berry
[BasicAA] Treat llvm.assume as not accessing memory...
blob
|
commitdiff
|
diff to current
2016-04-27
Ahmed Bougacha
[TLI] Unify LibFunc signature checking. NFCI.
blob
|
commitdiff
|
diff to current
2016-04-08
Sanjoy Das
Don't IPO over functions that can be de-refined
blob
|
commitdiff
|
diff to current
2016-03-11
Chandler Carruth
[AA] Make BasicAA just require domtree.
blob
|
commitdiff
|
diff to current
2016-03-11
Chandler Carruth
[PM] Make the AnalysisManager parameter to run methods...
blob
|
commitdiff
|
diff to current
2016-03-11
Chandler Carruth
[PM] Implement the final conclusion as to how the analy...
blob
|
commitdiff
|
diff to current
2016-03-09
Philip Reames
[BasicAA/MDA] Sink aliasing rules for malloc and calloc...
blob
|
commitdiff
|
diff to current
2016-03-02
Chandler Carruth
[AA] Hoist the logic to reformulate various AA queries...
blob
|
commitdiff
|
diff to current
2016-02-26
Chandler Carruth
[PM] Introduce CRTP mixin base classes to help define...
blob
|
commitdiff
|
diff to current
2016-02-18
Richard Trieu
Remove uses of builtin comma operator.
blob
|
commitdiff
|
diff to current
2016-01-30
Gerolf Hoflehner
[BasicAA] NFC - revised comment for function adjustToPo...
blob
|
commitdiff
|
diff to current
2016-01-30
Gerolf Hoflehner
[BasicAA] Fix for missing must alias (D16343)
blob
|
commitdiff
|
diff to current
2016-01-30
Gerolf Hoflehner
[BasicAA] Update on r259290 - added missing cast
blob
|
commitdiff
|
diff to current
2016-01-30
Gerolf Hoflehner
[BasicAA] NFC - utility function for two's complement...
blob
|
commitdiff
|
diff to current
2016-01-19
Eduard Burtescu
[opaque pointer types] [NFC] GEP: replace get(Pointer...
blob
|
commitdiff
|
diff to current
2016-01-17
Sanjay Patel
fix typos; NFC
blob
|
commitdiff
|
diff to current
2016-01-16
Igor Laevsky
[BasicAliasAnalysis] Take into account operand bundles...
blob
|
commitdiff
|
diff to current
2016-01-06
Philip Reames
[BasicAA] Extract WriteOnly predicate on parameters...
blob
|
commitdiff
|
diff to current
2016-01-06
Philip Reames
[BasicAA] Remove special casing of memset_pattern16...
blob
|
commitdiff
|
diff to current
2016-01-06
Philip Reames
[BasicAA] Delete dead code related to memset/memcpy...
blob
|
commitdiff
|
diff to current
2015-11-17
David Majnemer
Fix a typo in BasicAliasAnalysis
blob
|
commitdiff
|
diff to current
2015-11-05
Alexander Kornienko
Refactor: Simplify boolean conditional return statement...
blob
|
commitdiff
|
diff to current
2015-10-28
Igor Laevsky
[AliasAnalysis] Take into account readnone attribute...
blob
|
commitdiff
|
diff to current
2015-10-28
Igor Laevsky
[AliasAnalysis] Take into account readonly attribute...
blob
|
commitdiff
|
diff to current
2015-10-26
Keno Fischer
Initialize BasicAAWrapperPass in it's constructor
blob
|
commitdiff
|
diff to current
2015-10-24
Benjamin Kramer
[BasicAliasAnalysis] Simplify expression, no functional...
blob
|
commitdiff
|
diff to current
2015-10-23
James Molloy
[BasicAA] Bugfix for r251016
blob
|
commitdiff
|
diff to current
2015-10-22
James Molloy
[BasicAA] Non-equal indices in a GEP of a SequentialTyp...
blob
|
commitdiff
|
diff to current
2015-10-10
Duncan P. N. Exon...
Analysis: Remove implicit ilist iterator conversions
blob
|
commitdiff
|
diff to current
2015-09-24
Justin Bogner
Fix a think-o in which functions these should surround
blob
|
commitdiff
|
diff to current
2015-09-24
Justin Bogner
Add some NDEBUG checks I accidentally dropped in r248462
blob
|
commitdiff
|
diff to current
2015-09-24
Justin Bogner
BasicAA: Move BasicAAResult::alias out-of-line. NFC
blob
|
commitdiff
|
diff to current
2015-09-09
Chandler Carruth
[PM/AA] Rebuild LLVM's alias analysis infrastructure...
blob
|
commitdiff
|
diff to current
2015-08-31
Quentin Colombet
[BasicAA] Fix the handling of sext and zext in the...
blob
|
commitdiff
|
diff to current
2015-08-19
Quentin Colombet
[BasicAA] Revert r221876 because it can produce incorre...
blob
|
commitdiff
|
diff to current
2015-08-17
Igor Laevsky
[BasicAliasAnalysis] Do not check ModRef table for...
blob
|
commitdiff
|
diff to current
2015-08-06
Chandler Carruth
[PM/AA] Clean up and homogenize comments throughout...
blob
|
commitdiff
|
diff to current
2015-08-06
Chandler Carruth
[PM/AA] Run clang-format over all of basic-aa before...
blob
|
commitdiff
|
diff to current
2015-08-06
Chandler Carruth
[PM/AA] Hoist the interface for BasicAA into a header...
blob
|
commitdiff
|
diff to current
next