Home
last modified time | relevance | path

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

12

/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.ll4 ; CHECK: MayAlias: i32* %x, i32* %y
Dnoalias-param.ll23 ; CHECK: MayAlias: i32* %c, i32* %d
D2007-08-01-NoAliasAndGEP.ll4 ; CHECK: MayAlias: i32* %Ipointer, i32* %Jpointer
Dmust-and-partial.ll4 ; instead of MayAlias.
Dphi-speculation.ll78 ; CHECK: MayAlias: i8* %ptr2_phi, i8* %ptr_phi
/external/llvm/lib/Analysis/
DAliasAnalysisEvaluator.cpp51 unsigned NoAlias, MayAlias, PartialAlias, MustAlias; member in __anon80d9db300111::AAEval
66 NoAlias = MayAlias = PartialAlias = MustAlias = 0; in doInitialization()
203 case AliasAnalysis::MayAlias: in runOnFunction()
205 ++MayAlias; break; in runOnFunction()
229 case AliasAnalysis::MayAlias: in runOnFunction()
232 ++MayAlias; break; in runOnFunction()
255 case AliasAnalysis::MayAlias: in runOnFunction()
258 ++MayAlias; break; in runOnFunction()
332 unsigned AliasSum = NoAlias + MayAlias + PartialAlias + MustAlias; in doFinalization()
340 errs() << " " << MayAlias << " may alias responses "; in doFinalization()
[all …]
DBasicAliasAnalysis.cpp900 if ((BaseAlias == MayAlias) && V1Size == V2Size) { in aliasGEP()
919 return MayAlias; in aliasGEP()
949 return MayAlias; in aliasGEP()
964 return MayAlias; in aliasGEP()
984 return MayAlias; in aliasGEP()
1054 return AliasAnalysis::MayAlias; in MergeAliasResults()
1071 if (Alias == MayAlias) in aliasSelect()
1072 return MayAlias; in aliasSelect()
1083 if (Alias == MayAlias) in aliasSelect()
1084 return MayAlias; in aliasSelect()
[all …]
DAliasAnalysisCounter.cpp133 case MayAlias: May++; AliasString = "May alias"; break; in alias()
138 if (PrintAll || (PrintAllFailures && R == MayAlias)) { in alias()
DNoAliasAnalysis.cpp43 return MayAlias; in alias()
DAliasSetTracker.cpp56 AliasTy = MayAlias; in mergeSetIn()
109 AliasTy = MayAlias; in addPointer()
130 AliasTy = MayAlias; in addUnknownInst()
136 AliasTy = MayAlias; in addUnknownInst()
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCAliasAnalysis.cpp66 if (Result != MayAlias) in alias()
83 return MayAlias; in alias()
DProvenanceAnalysis.cpp124 case AliasAnalysis::MayAlias: in relatedCheck()
/external/llvm/lib/CodeGen/
DScheduleDAGInstrs.cpp142 bool MayAlias = true; in getUnderlyingObjectsForInstr() local
155 MayAlias = PSV->mayAlias(MFI); in getUnderlyingObjectsForInstr()
161 Objects.push_back(UnderlyingObjectsVector::value_type(V, MayAlias)); in getUnderlyingObjectsForInstr()
859 bool MayAlias = false; in buildSchedGraph() local
865 MayAlias = true; in buildSchedGraph()
895 if (MayAlias) { in buildSchedGraph()
921 bool MayAlias = true; in buildSchedGraph() local
936 MayAlias = true; in buildSchedGraph()
938 MayAlias = false; in buildSchedGraph()
947 MayAlias = true; in buildSchedGraph()
[all …]
/external/clang/lib/CodeGen/
DCodeGenTBAA.cpp182 bool MayAlias) { in CollectFields() argument
204 MayAlias || TypeHasMayAlias(FieldQTy))) in CollectFields()
213 llvm::MDNode *TBAAInfo = MayAlias ? getChar() : getTBAAInfo(QTy); in CollectFields()
DCodeGenTBAA.h87 bool MayAlias);
/external/chromium_org/v8/src/
Dhydrogen-alias-analysis.h80 inline bool MayAlias(HValue* a, HValue* b) { in MayAlias() function
Dhydrogen-load-elimination.cc333 if (aliasing_->MayAlias(object, approx->object_)) { in KillFieldInternal()
/external/llvm/test/Analysis/TypeBasedAliasAnalysis/
Dplacement-tbaa.ll19 ; Basic AA says MayAlias, TBAA says NoAlias
20 ; CHECK: MayAlias: i64* %i5, i8** %p
Dtbaa-path.ll16 ; CHECK: MayAlias: store i32 4, i32* %f32, align 4, !tbaa !8 <-> store i32 1, i32* %0, align 4,…
68 ; CHECK: MayAlias: store i32 4, i32* %f321, align 4, !tbaa !10 <-> store i32 1, i32* %f32, alig…
329 ; CHECK: MayAlias: store i32 4, i32* %f325, align 4, !tbaa !6 <-> store i32 1, i32* %f32, align…
/external/llvm/include/llvm/Analysis/
DAliasSetTracker.h134 MustAlias = 0, MayAlias = 1 enumerator
158 bool isMayAlias() const { return AliasTy == MayAlias; } in isMayAlias()
DAliasAnalysis.h163 MayAlias, ///< Anything goes. enumerator
/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/test/Transforms/LoopIdiom/
Dbasic.ll72 define void @test3(i32* %Base, i64 %Size, i8 *%MayAlias) nounwind ssp {
81 store i8 42, i8* %MayAlias

12