Searched refs:PartialAlias (Results 1 – 13 of 13) sorted by relevance
/external/llvm/lib/Analysis/ |
D | AliasAnalysisEvaluator.cpp | 50 unsigned NoAlias, MayAlias, PartialAlias, MustAlias; member in __anon992f87ea0111::AAEval 65 NoAlias = MayAlias = PartialAlias = MustAlias = 0; in doInitialization() 205 case AliasAnalysis::PartialAlias: in runOnFunction() 208 ++PartialAlias; break; in runOnFunction() 232 case AliasAnalysis::PartialAlias: in runOnFunction() 235 ++PartialAlias; break; in runOnFunction() 258 case AliasAnalysis::PartialAlias: in runOnFunction() 261 ++PartialAlias; break; in runOnFunction() 331 unsigned AliasSum = NoAlias + MayAlias + PartialAlias + MustAlias; in doFinalization() 341 errs() << " " << PartialAlias << " partial alias responses "; in doFinalization() [all …]
|
D | BasicAliasAnalysis.cpp | 1005 return PartialAlias; in aliasGEP() 1019 return PartialAlias; in aliasGEP() 1049 return PartialAlias; in aliasGEP() 1058 if ((A == AliasAnalysis::PartialAlias && B == AliasAnalysis::MustAlias) || in MergeAliasResults() 1059 (B == AliasAnalysis::PartialAlias && A == AliasAnalysis::MustAlias)) in MergeAliasResults() 1060 return AliasAnalysis::PartialAlias; in MergeAliasResults() 1322 return AliasCache[Locs] = PartialAlias; in aliasCheck()
|
D | AliasAnalysisCounter.cpp | 133 case PartialAlias: Partial++; AliasString = "Partial alias"; break; in alias()
|
D | Lint.cpp | 242 Result != AliasAnalysis::PartialAlias, in visitCallSite()
|
D | MemoryDependenceAnalysis.cpp | 446 if (R == AliasAnalysis::PartialAlias) in getPointerDependencyFrom()
|
D | DependenceAnalysis.cpp | 3302 case AliasAnalysis::PartialAlias: in depends()
|
/external/llvm/test/Analysis/BasicAA/ |
D | must-and-partial.ll | 3 ; When merging MustAlias and PartialAlias, merge to PartialAlias 9 ; CHECK: PartialAlias: i16* %bigbase0, i8* %phi 27 ; CHECK: PartialAlias: i16* %bigbase1, i8* %sel
|
D | full-store-partial-alias.ll | 6 ; so the %tmp5 load is PartialAlias with the store and suppress TBAA.
|
/external/llvm/test/Analysis/TypeBasedAliasAnalysis/ |
D | precedence.ll | 25 ; Test for PartialAlias aliasing. GVN doesn't yet eliminate the load
|
/external/llvm/lib/Transforms/ObjCARC/ |
D | ProvenanceAnalysis.cpp | 121 case AliasAnalysis::PartialAlias: in relatedCheck()
|
D | ObjCARCOpts.cpp | 2720 case AliasAnalysis::PartialAlias: in OptimizeWeakCalls() 2749 case AliasAnalysis::PartialAlias: in OptimizeWeakCalls()
|
/external/llvm/include/llvm/Analysis/ |
D | AliasAnalysis.h | 164 PartialAlias, ///< Pointers differ, but pointees overlap. enumerator
|
/external/llvm/docs/ |
D | AliasAnalysis.rst | 110 returns MustAlias, PartialAlias, MayAlias, or NoAlias as appropriate. 135 The ``PartialAlias`` response is used when the two memory objects are known to
|