/external/llvm/test/Analysis/BasicAA/ |
D | args-rets-allocas-loads.ll | 52 ; CHECK-NEXT: NoAlias: double* %arg_a0, double* %noalias_arg_a0 53 ; CHECK-NEXT: NoAlias: double* %arg_a1, double* %noalias_arg_a0 54 ; CHECK-NEXT: NoAlias: double* %arg_a0, double* %noalias_arg_a1 55 ; CHECK-NEXT: NoAlias: double* %arg_a1, double* %noalias_arg_a1 56 ; CHECK-NEXT: NoAlias: double* %noalias_arg_a0, double* %noalias_arg_a1 59 ; CHECK-NEXT: NoAlias: double* %noalias_arg_a0, double** %indirect_a0 60 ; CHECK-NEXT: NoAlias: double* %noalias_arg_a1, double** %indirect_a0 63 ; CHECK-NEXT: NoAlias: double* %noalias_arg_a0, double** %indirect_a1 64 ; CHECK-NEXT: NoAlias: double* %noalias_arg_a1, double** %indirect_a1 66 ; CHECK-NEXT: NoAlias: double* %arg_a0, double* %escape_alloca_a0 [all …]
|
D | empty.ll | 2 ; RUN: |& grep {NoAlias: \{\}\\* \[%\]p, \{\}\\* \[%\]q}
|
D | phi-aa.ll | 1 ; RUN: opt < %s -basicaa -aa-eval -print-all-alias-modref-info -disable-output |& grep {NoAlias:.*%…
|
D | 2009-10-13-GEP-BaseNoAlias.ll | 1 ; RUN: opt < %s -basicaa -aa-eval -print-all-alias-modref-info -disable-output |& grep {NoAlias:.*%…
|
D | full-store-partial-alias.ll | 7 ; Without BasicAA, TBAA should say that %tmp5 is NoAlias with the store.
|
D | phi-and-select.ll | 2 ; RUN: |& grep {NoAlias: double\\* \[%\]a, double\\* \[%\]b\$} | count 4
|
/external/llvm/test/Analysis/ScalarEvolution/ |
D | scev-aa.ll | 13 ; CHECK: NoAlias: double* %pi, double* %pi.next 39 ; CHECK: NoAlias: double* %pi.j, double* %pi.next.j 40 ; CHECK: NoAlias: double* %pi.j, double* %pi.j.next 41 ; CHECK: NoAlias: double* %pi.j.next, double* %pi.next.j 92 ; p[j+1][i] and p[j][i] can theoretically be determined to be NoAlias, 94 ; TODO: Make the analysis smarter and turn that MayAlias into a NoAlias. 97 ; CHECK: NoAlias: double* %pi.j, double* %pi.next.j 153 ; CHECK: NoAlias: %struct.B* %B, i32* %Z 154 ; CHECK: NoAlias: %struct.B* %B, %struct.B* %C 156 ; CHECK: NoAlias: %struct.B* %B, i32* %X [all …]
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionAliasAnalysis.cpp | 115 return NoAlias; in alias() 140 return NoAlias; in alias() 154 return NoAlias; in alias() 168 BO ? 0 : LocB.TBAATag)) == NoAlias) in alias() 169 return NoAlias; in alias()
|
D | AliasAnalysisEvaluator.cpp | 49 unsigned NoAlias, MayAlias, PartialAlias, MustAlias; member in __anon34d7e8490111::AAEval 64 NoAlias = MayAlias = PartialAlias = MustAlias = 0; in doInitialization() 183 case AliasAnalysis::NoAlias: in runOnFunction() 185 ++NoAlias; break; in runOnFunction() 264 unsigned AliasSum = NoAlias + MayAlias + PartialAlias + MustAlias; in doFinalization() 270 errs() << " " << NoAlias << " no alias responses "; in doFinalization() 271 PrintPercent(NoAlias, AliasSum); in doFinalization() 279 << NoAlias*100/AliasSum << "%/" << MayAlias*100/AliasSum << "%/" in doFinalization()
|
D | BasicAliasAnalysis.cpp | 950 return NoAlias; in aliasGEP() 1090 return NoAlias; in aliasCheck() 1100 return NoAlias; // Scalars cannot alias each other in aliasCheck() 1110 return NoAlias; in aliasCheck() 1113 return NoAlias; in aliasCheck() 1118 return NoAlias; in aliasCheck() 1123 return NoAlias; in aliasCheck() 1129 return NoAlias; in aliasCheck() 1134 return NoAlias; in aliasCheck() 1146 return NoAlias; in aliasCheck() [all …]
|
D | AliasAnalysisCounter.cpp | 133 case NoAlias: No++; AliasString = "No alias"; break; in alias()
|
D | TypeBasedAliasAnalysis.cpp | 230 return NoAlias; in alias()
|
D | AliasAnalysis.cpp | 381 .paramHasAttr(0, Attribute::NoAlias); in isNoAliasCall()
|
D | MemoryDependenceAnalysis.cpp | 378 if (R == AliasAnalysis::NoAlias) { in getPointerDependencyFrom() 415 if (R == AliasAnalysis::NoAlias) in getPointerDependencyFrom() 440 if (R == AliasAnalysis::NoAlias) in getPointerDependencyFrom()
|
D | LoopDependenceAnalysis.cpp | 231 case AliasAnalysis::NoAlias: in analysePair()
|
/external/llvm/include/llvm/ |
D | Function.h | 276 return paramHasAttr(n, Attribute::NoAlias); 279 if (DoesNotAlias) addAttribute(n, Attribute::NoAlias); 280 else removeAttribute(n, Attribute::NoAlias);
|
D | Attributes.h | 43 const Attributes NoAlias = 1<<6; ///< Considered to not alias after call variable
|
/external/llvm/lib/CodeGen/ |
D | Analysis.cpp | 254 if ((CalleeRetAttr ^ CallerRetAttr) & ~Attribute::NoAlias) in isInTailCallPosition() 294 if (CallerRetAttr & ~Attribute::NoAlias) in isInTailCallPosition()
|
/external/llvm/lib/VMCore/ |
D | Attributes.cpp | 43 if (Attrs & Attribute::NoAlias) in getAsString() 104 Incompatible |= ByVal | Nest | NoAlias | StructRet | NoCapture; in typeIncompatible()
|
D | Function.cpp | 99 return getParent()->paramHasAttr(getArgNo()+1, Attribute::NoAlias); in hasNoAliasAttr()
|
/external/llvm/include/llvm/Analysis/ |
D | AliasAnalysis.h | 152 NoAlias = 0, ///< No dependencies. enumerator 178 return alias(LocA, LocB) == NoAlias; in isNoAlias()
|
/external/llvm/lib/Analysis/IPA/ |
D | GlobalsModRef.cpp | 510 return NoAlias; in alias() 541 return NoAlias; in alias()
|
/external/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 306 if (CS.paramHasAttr(0, Attribute::NoAlias)) in IsFunctionMallocLike()
|
/external/valgrind/main/VEX/priv/ |
D | ir_opt.c | 2307 enum { ExactAlias, NoAlias, UnknownAlias } enumerator 2325 return NoAlias; in getAliasingRelation_IC() 2349 return NoAlias; in getAliasingRelation_II() 2396 return bias1==bias2 ? ExactAlias : NoAlias; in getAliasingRelation_II() 2735 ) != NoAlias) in do_cse_BB() 2747 ) != NoAlias) in do_cse_BB() 3028 if (relation == NoAlias) { in findPutI() 3052 if (relation == NoAlias) { in findPutI() 3199 if (relation == NoAlias) in guestAccessWhichMightOverlapPutI()
|
/external/llvm/lib/Transforms/Scalar/ |
D | ObjCARC.cpp | 679 if (Result == NoAlias) in alias() 680 return NoAlias; in alias() 1024 case AliasAnalysis::NoAlias: in relatedCheck() 2888 case AliasAnalysis::NoAlias: in OptimizeWeakCalls() 2918 case AliasAnalysis::NoAlias: in OptimizeWeakCalls()
|