Home
last modified time | relevance | path

Searched refs:MayAlias (Results 1 – 18 of 18) sorted by relevance

/external/llvm/test/Analysis/BasicAA/
Dargs-rets-allocas-loads.ll51 ; CHECK-NEXT: MayAlias: double* %arg_a0, double* %arg_a1
57 ; CHECK-NEXT: MayAlias: double* %arg_a0, double** %indirect_a0
58 ; CHECK-NEXT: MayAlias: double* %arg_a1, double** %indirect_a0
61 ; CHECK-NEXT: MayAlias: double* %arg_a0, double** %indirect_a1
62 ; CHECK-NEXT: MayAlias: double* %arg_a1, double** %indirect_a1
65 ; CHECK-NEXT: MayAlias: double** %indirect_a0, double** %indirect_a1
96 ; CHECK-NEXT: MayAlias: double* %arg_a0, double* %normal_ret_a0
97 ; CHECK-NEXT: MayAlias: double* %arg_a1, double* %normal_ret_a0
100 ; CHECK-NEXT: MayAlias: double* %normal_ret_a0, double** %indirect_a0
101 ; CHECK-NEXT: MayAlias: double* %normal_ret_a0, double** %indirect_a1
[all …]
Dconstant-over-index.ll4 ; CHECK: MayAlias: double* %p.0.i.0, double* %p3
7 ; so MayAlias is needed.
D2007-08-01-NoAliasAndCalls.ll1 ; RUN: opt < %s -basicaa -aa-eval -print-all-alias-modref-info -disable-output |& grep {MayAlias:.*…
D2007-08-01-NoAliasAndGEP.ll3 ; RUN: opt < %s -basicaa -aa-eval -print-all-alias-modref-info -disable-output |& grep {MayAlias:.*…
Dmust-and-partial.ll4 ; instead of MayAlias.
/external/llvm/lib/CodeGen/
DScheduleDAGInstrs.cpp107 bool &MayAlias) { in getUnderlyingObjectForInstr() argument
108 MayAlias = true; in getUnderlyingObjectForInstr()
126 MayAlias = PSV->mayAlias(MFI); in getUnderlyingObjectForInstr()
463 bool MayAlias = true; in BuildSchedGraph() local
465 if (const Value *V = getUnderlyingObjectForInstr(MI, MFI, MayAlias)) { in BuildSchedGraph()
470 ((MayAlias) ? AliasMemDefs.find(V) : NonAliasMemDefs.find(V)); in BuildSchedGraph()
472 ((MayAlias) ? AliasMemDefs.end() : NonAliasMemDefs.end()); in BuildSchedGraph()
478 if (MayAlias) in BuildSchedGraph()
485 ((MayAlias) ? AliasMemUses.find(V) : NonAliasMemUses.find(V)); in BuildSchedGraph()
487 ((MayAlias) ? AliasMemUses.end() : NonAliasMemUses.end()); in BuildSchedGraph()
[all …]
/external/llvm/lib/Analysis/
DAliasAnalysisEvaluator.cpp49 unsigned NoAlias, MayAlias, PartialAlias, MustAlias; member in __anon34d7e8490111::AAEval
64 NoAlias = MayAlias = PartialAlias = MustAlias = 0; in doInitialization()
186 case AliasAnalysis::MayAlias: in runOnFunction()
188 ++MayAlias; break; in runOnFunction()
264 unsigned AliasSum = NoAlias + MayAlias + PartialAlias + MustAlias; in doFinalization()
272 errs() << " " << MayAlias << " may alias responses "; in doFinalization()
273 PrintPercent(MayAlias, AliasSum); in doFinalization()
279 << NoAlias*100/AliasSum << "%/" << MayAlias*100/AliasSum << "%/" in doFinalization()
DBasicAliasAnalysis.cpp867 return MayAlias; in aliasGEP()
882 return MayAlias; in aliasGEP()
903 return MayAlias; in aliasGEP()
976 return AliasAnalysis::MayAlias; in MergeAliasResults()
993 if (Alias == MayAlias) in aliasSelect()
994 return MayAlias; in aliasSelect()
1005 if (Alias == MayAlias) in aliasSelect()
1006 return MayAlias; in aliasSelect()
1029 if (Alias == MayAlias) in aliasPHI()
1030 return MayAlias; in aliasPHI()
[all …]
DAliasAnalysisCounter.cpp134 case MayAlias: May++; AliasString = "May alias"; break; in alias()
139 if (PrintAll || (PrintAllFailures && R == MayAlias)) { in alias()
DNoAliasAnalysis.cpp43 return MayAlias; in alias()
DAliasSetTracker.cpp56 AliasTy = MayAlias; in mergeSetIn()
109 AliasTy = MayAlias; in addPointer()
133 AliasTy = MayAlias; in addCallSite()
139 AliasTy = MayAlias; in addCallSite()
DLoopDependenceAnalysis.cpp225 case AliasAnalysis::MayAlias: in analysePair()
/external/llvm/test/Analysis/ScalarEvolution/
Dscev-aa.ll91 ; by MayAlias. The loop is guarded by a n > 0 test though, so
94 ; TODO: Make the analysis smarter and turn that MayAlias into a NoAlias.
98 ; CHECK: MayAlias: double* %pi.j, double* %pi.j.next
/external/llvm/include/llvm/Analysis/
DAliasSetTracker.h136 MustAlias = 0, MayAlias = 1 enumerator
160 bool isMayAlias() const { return AliasTy == MayAlias; } in isMayAlias()
DAliasAnalysis.h153 MayAlias, ///< Anything goes. enumerator
/external/llvm/test/Transforms/LoopIdiom/
Dbasic.ll72 define void @test3(i32* %Base, i64 %Size, i8 *%MayAlias) nounwind ssp {
81 store i8 42, i8* %MayAlias
/external/llvm/lib/Transforms/Scalar/
DObjCARC.cpp668 if (Result != MayAlias) in alias()
685 return MayAlias; in alias()
1029 case AliasAnalysis::MayAlias: in relatedCheck()
2885 case AliasAnalysis::MayAlias: in OptimizeWeakCalls()
2915 case AliasAnalysis::MayAlias: in OptimizeWeakCalls()
/external/clang/include/clang/Basic/
DAttr.td299 def MayAlias : InheritableAttr {