Home
last modified time | relevance | path

Searched refs:MustAlias (Results 1 – 25 of 42) sorted by relevance

12

/external/llvm/test/Analysis/BasicAA/
Ddag.ll8 ; CHECK: MustAlias: i8* %base, i8* %phi
9 ; CHECK: MustAlias: i8* %phi, i8* %wwa
10 ; CHECK: MustAlias: i8* %phi, i8* %wwb
11 ; CHECK: MustAlias: i16* %bigbase, i8* %phi
Dstruct-geps.ll25 ; CHECK-DAG: MustAlias: %struct* %y_12, i32* %y
26 ; CHECK-DAG: MustAlias: i32* %y, i64* %y_8
27 ; CHECK-DAG: MustAlias: i32* %y, i80* %y_10
57 ; CHECK-DAG: MustAlias: %struct* %y_12, i32* %y
58 ; CHECK-DAG: MustAlias: i32* %y, i64* %y_8
59 ; CHECK-DAG: MustAlias: i32* %y, i80* %y_10
89 ; CHECK-DAG: MustAlias: %struct* %y_12, i32* %y
90 ; CHECK-DAG: MustAlias: i32* %y, i64* %y_8
91 ; CHECK-DAG: MustAlias: i32* %y, i80* %y_10
159 ; CHECK-DAG: MustAlias: i32* %x, i32* %y
[all …]
Dreturned.ll9 ; CHECK-DAG: MustAlias: %struct* %st, %struct* %sta
27 ; CHECK-DAG: MustAlias: %struct* %y_12, i32* %y
28 ; CHECK-DAG: MustAlias: i32* %y, i64* %y_8
29 ; CHECK-DAG: MustAlias: i32* %y, i80* %y_10
Dmust-and-partial.ll3 ; When merging MustAlias and PartialAlias, merge to PartialAlias
/external/swiftshader/third_party/LLVM/test/Analysis/BasicAA/
Ddag.ll8 ; CHECK: MustAlias: i8* %base, i8* %phi
9 ; CHECK: MustAlias: i8* %phi, i8* %wwa
10 ; CHECK: MustAlias: i8* %phi, i8* %wwb
11 ; CHECK: MustAlias: i16* %bigbase, i8* %phi
Dmust-and-partial.ll3 ; When merging MustAlias and PartialAlias, merge to PartialAlias
/external/swiftshader/third_party/LLVM/lib/Analysis/
DAliasAnalysisEvaluator.cpp49 unsigned NoAlias, MayAlias, PartialAlias, MustAlias; member in __anon46b58fb10111::AAEval
64 NoAlias = MayAlias = PartialAlias = MustAlias = 0; in doInitialization()
193 case AliasAnalysis::MustAlias: in runOnFunction()
195 ++MustAlias; break; in runOnFunction()
264 unsigned AliasSum = NoAlias + MayAlias + PartialAlias + MustAlias; in doFinalization()
276 errs() << " " << MustAlias << " must alias responses "; in doFinalization()
277 PrintPercent(MustAlias, AliasSum); in doFinalization()
281 << MustAlias*100/AliasSum << "%\n"; in doFinalization()
DAliasSetTracker.cpp40 if (AliasTy == MustAlias) { in mergeSetIn()
55 != AliasAnalysis::MustAlias) in mergeSetIn()
108 if (Result != AliasAnalysis::MustAlias) in addPointer()
146 if (AliasTy == MustAlias) { in aliasesPointer()
552 OS << (AliasTy == MustAlias ? "must" : "may") << " alias, "; in print()
DBasicAliasAnalysis.cpp870 if (BaseAlias != MustAlias) return BaseAlias; in aliasGEP()
908 if (R != MustAlias) in aliasGEP()
936 return MustAlias; in aliasGEP()
994 if ((A == AliasAnalysis::PartialAlias && B == AliasAnalysis::MustAlias) || in MergeAliasResults()
995 (B == AliasAnalysis::PartialAlias && A == AliasAnalysis::MustAlias)) in MergeAliasResults()
1119 if (V1 == V2) return MustAlias; in aliasCheck()
DScalarEvolutionAliasAnalysis.cpp122 if (AS == BS) return MustAlias; in alias()
/external/swiftshader/third_party/LLVM/test/Analysis/ScalarEvolution/
Dscev-aa.ll155 ; CHECK: MustAlias: %struct.B* %C, i32* %Z
157 ; CHECK: MustAlias: i32* %X, i32* %Z
158 ; CHECK: MustAlias: %struct.B* %C, i32* %Y
159 ; CHECK: MustAlias: i32* %X, i32* %Y
176 ; CHECK: MustAlias: %struct.B* %R, i32* %P
178 ; CHECK: MustAlias: i32* %P, i32* %W
179 ; CHECK: MustAlias: %struct.B* %R, i32* %V
180 ; CHECK: MustAlias: i32* %V, i32* %W
/external/llvm/test/Analysis/ScalarEvolution/
Dscev-aa.ll157 ; CHECK: MustAlias: %struct.B* %C, i32* %Z
159 ; CHECK: MustAlias: i32* %X, i32* %Z
160 ; CHECK: MustAlias: %struct.B* %C, i32* %Y
161 ; CHECK: MustAlias: i32* %X, i32* %Y
178 ; CHECK: MustAlias: %struct.B* %R, i32* %P
180 ; CHECK: MustAlias: i32* %P, i32* %W
181 ; CHECK: MustAlias: %struct.B* %R, i32* %V
182 ; CHECK: MustAlias: i32* %V, i32* %W
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DAliasSetTracker.h136 MustAlias = 0, MayAlias = 1 enumerator
159 bool isMustAlias() const { return AliasTy == MustAlias; } in isMustAlias()
226 AccessTy(NoModRef), AliasTy(MustAlias), Volatile(false) {
DAliasAnalysis.h157 MustAlias ///< Pointers are equal. enumerator
191 return alias(LocA, LocB) == MustAlias; in isMustAlias()
196 return alias(V1, 1, V2, 1) == MustAlias; in isMustAlias()
/external/llvm/lib/Analysis/
DAliasAnalysisEvaluator.cpp168 case MustAlias: in runInternal()
197 case MustAlias: in runInternal()
227 case MustAlias: in runInternal()
DBasicAliasAnalysis.cpp1078 if (BaseAlias != MustAlias) in aliasGEP()
1118 if (R != MustAlias) in aliasGEP()
1138 return MustAlias; in aliasGEP()
1242 if ((A == PartialAlias && B == MustAlias) || in MergeAliasResults()
1243 (B == PartialAlias && A == MustAlias)) in MergeAliasResults()
1413 return MustAlias; in aliasCheck()
DScalarEvolutionAliasAnalysis.cpp39 return MustAlias; in alias()
/external/v8/src/crankshaft/
Dhydrogen-alias-analysis.h60 inline bool MustAlias(HValue* a, HValue* b) { in MustAlias() function
Dhydrogen-store-elimination.cc63 if (aliasing_->MustAlias(object, prev->object()->ActualValue()) && in ProcessStore()
/external/llvm/test/Analysis/TypeBasedAliasAnalysis/
Dprecedence.ll10 ; Test for simple MustAlias aliasing.
/external/swiftshader/third_party/LLVM/test/Analysis/TypeBasedAliasAnalysis/
Dprecedence.ll10 ; Test for simple MustAlias aliasing.
/external/v8/src/compiler/
Dload-elimination.cc65 bool MustAlias(Node* a, Node* b) { return QueryAlias(a, b) == kMustAlias; } in MustAlias() function
134 if (!MustAlias(a->InputAt(i), b->InputAt(i))) return false; in IsCompatibleCheck()
202 if (MustAlias(object, element.object) && MustAlias(index, element.index)) { in Lookup()
298 if (MustAlias(object, pair.first)) return pair.second; in Lookup()
328 if (MustAlias(object, pair.first)) { in Lookup()
/external/llvm/include/llvm/Analysis/
DCFLSteensAliasAnalysis.h67 return LocA.Size == LocB.Size ? MustAlias : PartialAlias; in alias()
DAliasAnalysis.h85 MustAlias, enumerator
224 return alias(LocA, LocB) == MustAlias; in isMustAlias()
229 return alias(V1, 1, V2, 1) == MustAlias; in isMustAlias()
/external/llvm/test/Analysis/CFLAliasAnalysis/Steensgaard/
Dmust-and-partial.ll2 ; When merging MustAlias and PartialAlias, merge to PartialAlias

12