/external/eigen/Eigen/src/Core/ |
NoAlias.h | 15 /** \class NoAlias 25 * It is the return type of MatrixBase::noalias() 28 * \sa MatrixBase::noalias() 31 class NoAlias 36 explicit NoAlias(ExpressionType& expression) : m_expression(expression) {} 75 * More precisely, noalias() allows to bypass the EvalBeforeAssignBit flag. 77 * expressions have this flag. Therefore, noalias() is only usefull when 80 * Here are some examples where noalias is usefull: 82 * D.noalias() = A * B; 83 * D.noalias() += A.transpose() * B 101 NoAlias<Derived,MatrixBase> MatrixBase<Derived>::noalias() function in class:Eigen::MatrixBase [all...] |
/external/llvm/lib/Analysis/ |
ScopedNoAliasAA.cpp | 23 // a noalias tag for a specific scope: 26 // ... = load %ptr2, !alias.scope !{ !scope1, !scope2 }, !noalias !{ !scope1 } 29 // has a set of noalias scopes in some domain that is a superset of the alias 49 static cl::opt<bool> EnableScopedNoAlias("enable-scoped-noalias", 83 const MDNode *ANoAlias = LocA.AATags.NoAlias, *BNoAlias = LocB.AATags.NoAlias; 86 return NoAlias; 89 return NoAlias; 106 Loc.AATags.NoAlias)) 140 const MDNode *NoAlias) const [all...] |
ScalarEvolutionAliasAnalysis.cpp | 31 return NoAlias; 42 // see if it's enough to prove a NoAlias. 57 return NoAlias; 71 return NoAlias; 85 BO ? AAMDNodes() : LocB.AATags)) == NoAlias) 86 return NoAlias;
|
BasicAliasAnalysis.cpp | 82 // If this is an argument that corresponds to a byval or noalias argument, 764 if (getBestAAResults().alias(MemoryLocation(Inst), Loc) == NoAlias) [all...] |
ObjCARCAliasAnalysis.cpp | 63 if (Result == NoAlias) 64 return NoAlias;
|
TypeBasedAliasAnalysis.cpp | 97 // offset of tagY, return Alias if the offsets are the same, return NoAlias 105 // then we say NoAlias. 300 return NoAlias; 472 N.NoAlias = 473 MDNode::intersect(N.NoAlias, getMetadata(LLVMContext::MD_noalias)); 475 N.NoAlias = getMetadata(LLVMContext::MD_noalias);
|
AliasAnalysisEvaluator.cpp | 155 case NoAlias: 156 PrintResults("NoAlias", PrintNoAlias, *I1, *I2, F.getParent()); 182 case NoAlias: 183 PrintLoadStoreResults("NoAlias", PrintNoAlias, Load, Store, 212 case NoAlias: 213 PrintLoadStoreResults("NoAlias", PrintNoAlias, *I1, *I2,
|
CFLSteensAliasAnalysis.cpp | 284 return NoAlias; 336 return NoAlias; 341 return NoAlias;
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
ScalarEvolutionAliasAnalysis.cpp | 115 return NoAlias; 125 // see if it's enough to prove a NoAlias. 140 return NoAlias; 154 return NoAlias; 168 BO ? 0 : LocB.TBAATag)) == NoAlias) 169 return NoAlias;
|
AliasAnalysisEvaluator.cpp | 49 unsigned NoAlias, MayAlias, PartialAlias, MustAlias; 64 NoAlias = MayAlias = PartialAlias = MustAlias = 0; 183 case AliasAnalysis::NoAlias: 184 PrintResults("NoAlias", PrintNoAlias, *I1, *I2, F.getParent()); 185 ++NoAlias; break; 264 unsigned AliasSum = NoAlias + MayAlias + PartialAlias + MustAlias; 270 errs() << " " << NoAlias << " no alias responses "; 271 PrintPercent(NoAlias, AliasSum); 279 << NoAlias*100/AliasSum << "%/" << MayAlias*100/AliasSum << "%/"
|
BasicAliasAnalysis.cpp | 73 // If this is an argument that corresponds to a byval or noalias argument, [all...] |
AliasAnalysisCounter.cpp | 133 case NoAlias: No++; AliasString = "No alias"; break;
|
/external/v8/src/crankshaft/ |
hydrogen-alias-analysis.h | 64 inline bool NoAlias(HValue* a, HValue* b) {
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
ScopedNoAliasAA.h | 25 /// A simple AA result which uses scoped-noalias metadata to answer queries. 43 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const; 77 // scoped noalias analysis.
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
ScopedNoAliasAA.h | 25 /// A simple AA result which uses scoped-noalias metadata to answer queries. 43 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const; 77 // scoped noalias analysis.
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
ScopedNoAliasAA.h | 25 /// A simple AA result which uses scoped-noalias metadata to answer queries. 43 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const; 77 // scoped noalias analysis.
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
ScopedNoAliasAA.h | 25 /// A simple AA result which uses scoped-noalias metadata to answer queries. 43 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const; 77 // scoped noalias analysis.
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
ScopedNoAliasAA.h | 25 /// A simple AA result which uses scoped-noalias metadata to answer queries. 43 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const; 77 // scoped noalias analysis.
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
ScopedNoAliasAA.h | 25 /// A simple AA result which uses scoped-noalias metadata to answer queries. 43 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const; 77 // scoped noalias analysis.
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
ScopedNoAliasAA.h | 25 /// A simple AA result which uses scoped-noalias metadata to answer queries. 43 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const; 77 // scoped noalias analysis.
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
ScopedNoAliasAA.h | 25 /// A simple AA result which uses scoped-noalias metadata to answer queries. 43 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const; 77 // scoped noalias analysis.
|
/external/llvm/include/llvm/Analysis/ |
ScopedNoAliasAA.h | 25 /// A simple AA result which uses scoped-noalias metadata to answer queries. 44 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const; 80 // scoped noalias analysis.
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
Function.h | 280 return paramHasAttr(n, Attribute::NoAlias); 283 if (DoesNotAlias) addAttribute(n, Attribute::NoAlias); 284 else removeAttribute(n, Attribute::NoAlias);
|
Attributes.h | 43 const Attributes NoAlias = 1<<6; ///< Considered to not alias after call
|
/external/llvm/lib/Transforms/ObjCARC/ |
ProvenanceAnalysis.cpp | 119 case NoAlias:
|