/external/llvm/test/Analysis/BasicAA/ |
D | args-rets-allocas-loads.ll | 51 ; 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 …]
|
D | constant-over-index.ll | 4 ; CHECK: MayAlias: double* %p.0.i.0, double* %p3 7 ; so MayAlias is needed.
|
D | 2007-08-01-NoAliasAndCalls.ll | 4 ; CHECK: MayAlias: i32* %x, i32* %y
|
D | noalias-param.ll | 23 ; CHECK: MayAlias: i32* %c, i32* %d
|
D | 2007-08-01-NoAliasAndGEP.ll | 4 ; CHECK: MayAlias: i32* %Ipointer, i32* %Jpointer
|
D | must-and-partial.ll | 4 ; instead of MayAlias.
|
D | phi-speculation.ll | 78 ; CHECK: MayAlias: i8* %ptr2_phi, i8* %ptr_phi
|
/external/llvm/lib/Analysis/ |
D | AliasAnalysisEvaluator.cpp | 51 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 …]
|
D | BasicAliasAnalysis.cpp | 900 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 …]
|
D | AliasAnalysisCounter.cpp | 133 case MayAlias: May++; AliasString = "May alias"; break; in alias() 138 if (PrintAll || (PrintAllFailures && R == MayAlias)) { in alias()
|
D | NoAliasAnalysis.cpp | 43 return MayAlias; in alias()
|
D | AliasSetTracker.cpp | 56 AliasTy = MayAlias; in mergeSetIn() 109 AliasTy = MayAlias; in addPointer() 130 AliasTy = MayAlias; in addUnknownInst() 136 AliasTy = MayAlias; in addUnknownInst()
|
/external/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARCAliasAnalysis.cpp | 66 if (Result != MayAlias) in alias() 83 return MayAlias; in alias()
|
D | ProvenanceAnalysis.cpp | 124 case AliasAnalysis::MayAlias: in relatedCheck()
|
/external/llvm/lib/CodeGen/ |
D | ScheduleDAGInstrs.cpp | 142 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/ |
D | CodeGenTBAA.cpp | 182 bool MayAlias) { in CollectFields() argument 204 MayAlias || TypeHasMayAlias(FieldQTy))) in CollectFields() 213 llvm::MDNode *TBAAInfo = MayAlias ? getChar() : getTBAAInfo(QTy); in CollectFields()
|
D | CodeGenTBAA.h | 87 bool MayAlias);
|
/external/chromium_org/v8/src/ |
D | hydrogen-alias-analysis.h | 80 inline bool MayAlias(HValue* a, HValue* b) { in MayAlias() function
|
D | hydrogen-load-elimination.cc | 333 if (aliasing_->MayAlias(object, approx->object_)) { in KillFieldInternal()
|
/external/llvm/test/Analysis/TypeBasedAliasAnalysis/ |
D | placement-tbaa.ll | 19 ; Basic AA says MayAlias, TBAA says NoAlias 20 ; CHECK: MayAlias: i64* %i5, i8** %p
|
D | tbaa-path.ll | 16 ; 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/ |
D | AliasSetTracker.h | 134 MustAlias = 0, MayAlias = 1 enumerator 158 bool isMayAlias() const { return AliasTy == MayAlias; } in isMayAlias()
|
D | AliasAnalysis.h | 163 MayAlias, ///< Anything goes. enumerator
|
/external/llvm/test/Analysis/ScalarEvolution/ |
D | scev-aa.ll | 91 ; 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/ |
D | basic.ll | 72 define void @test3(i32* %Base, i64 %Size, i8 *%MayAlias) nounwind ssp { 81 store i8 42, i8* %MayAlias
|