HomeSort by relevance Sort by last modified time
    Searched refs:NoAlias (Results 1 - 25 of 131) sorted by null

1 2 3 4 5 6

  /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:

Completed in 512 milliseconds

1 2 3 4 5 6