Home
last modified time | relevance | path

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

/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
Dmust-and-partial.ll3 ; When merging MustAlias and PartialAlias, merge to PartialAlias
Dsequential-gep.ll24 ; CHECK: MustAlias: i32* %gep1, i32* %gep2
Dzext.ll199 ; CHECK: MustAlias: i8* %a, i8* %b
209 ; CHECK: MustAlias: float* %arrayidx, float* %arrayidx4.84
Dq.bad.ll48 ; CHECK: MustAlias: i8* %a, i8* %c
101 ; CHECK: MustAlias: i8* %a, i8* %b
/external/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/v8/src/crankshaft/
Dhydrogen-alias-analysis.h60 inline bool MustAlias(HValue* a, HValue* b) { in MustAlias() function
Dhydrogen-store-elimination.cc62 if (aliasing_->MustAlias(object, prev->object()->ActualValue()) && in ProcessStore()
Dhydrogen-load-elimination.cc311 if (aliasing_->MustAlias(object, approx->object_)) return approx; in Find()
325 if (aliasing_->MustAlias(object, approx->object_)) return approx; in FindOrCreate()
Dhydrogen-check-elimination.cc768 if (phase_->aliasing_->MustAlias(entry->object_, object)) return entry; in Find()
/external/llvm/lib/Analysis/
DAliasAnalysisEvaluator.cpp215 case MustAlias: in runOnFunction()
246 case MustAlias: in runOnFunction()
276 case MustAlias: in runOnFunction()
DBasicAliasAnalysis.cpp946 if (BaseAlias != MustAlias) in aliasGEP()
1001 if (R != MustAlias) in aliasGEP()
1031 return MustAlias; in aliasGEP()
1135 if ((A == PartialAlias && B == MustAlias) || in MergeAliasResults()
1136 (B == PartialAlias && A == MustAlias)) in MergeAliasResults()
1306 return MustAlias; in aliasCheck()
DScalarEvolutionAliasAnalysis.cpp40 return MustAlias; in alias()
DAliasSetTracker.cpp51 MustAlias) in mergeSetIn()
108 if (Result != MustAlias) in addPointer()
DLint.cpp250 Assert(Result != MustAlias && Result != PartialAlias, in visitCallSite()
301 MustAlias, in visitCallSite()
DMemoryDependenceAnalysis.cpp593 if (R == MustAlias) in getSimplePointerDependencyFrom()
666 if (R == MustAlias) in getSimplePointerDependencyFrom()
DDependenceAnalysis.cpp3388 case MustAlias: in depends()
3827 SrcPtr) == MustAlias); in getSplitIteration()
/external/llvm/test/Analysis/TypeBasedAliasAnalysis/
Dprecedence.ll10 ; Test for simple MustAlias aliasing.
/external/llvm/include/llvm/Analysis/
DCFLAliasAnalysis.h57 return MustAlias; in alias()
DAliasAnalysis.h86 MustAlias, enumerator
219 return alias(LocA, LocB) == MustAlias; in isMustAlias()
224 return alias(V1, 1, V2, 1) == MustAlias; in isMustAlias()
/external/llvm/test/Analysis/CFLAliasAnalysis/
Dmust-and-partial.ll2 ; When merging MustAlias and PartialAlias, merge to PartialAlias
/external/llvm/lib/Transforms/ObjCARC/
DProvenanceAnalysis.cpp121 case MustAlias: in relatedCheck()
DObjCARCOpts.cpp1851 case MustAlias: in OptimizeWeakCalls()
1880 case MustAlias: in OptimizeWeakCalls()
/external/llvm/docs/
DAliasAnalysis.rst110 returns MustAlias, PartialAlias, MayAlias, or NoAlias as appropriate.
138 The ``MustAlias`` response may only be returned if the two memory objects are
139 guaranteed to always start at exactly the same location. A ``MustAlias``