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

1 2

  /external/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 ? nullptr : LocB.TBAATag)) == NoAlias)
169 return NoAlias;
AliasAnalysisEvaluator.cpp 50 unsigned NoAlias, MayAlias, PartialAlias, MustAlias;
65 NoAlias = MayAlias = PartialAlias = MustAlias = 0;
199 case AliasAnalysis::NoAlias:
200 PrintResults("NoAlias", PrintNoAlias, *I1, *I2, F.getParent());
201 ++NoAlias; break;
224 case AliasAnalysis::NoAlias:
225 PrintLoadStoreResults("NoAlias", PrintNoAlias, *I1, *I2,
227 ++NoAlias; break;
250 case AliasAnalysis::NoAlias:
251 PrintLoadStoreResults("NoAlias", PrintNoAlias, *I1, *I2
    [all...]
BasicAliasAnalysis.cpp 71 // If this is an argument that corresponds to a byval or noalias argument,
544 /// is we say noalias(V, phi(VA, VB)) if noalias(V, VA) and noalias(V, VB).
    [all...]
AliasAnalysisCounter.cpp 131 case NoAlias: No++; AliasString = "No alias"; break;
MemoryDependenceAnalysis.cpp 419 if (R == AliasAnalysis::NoAlias) {
456 if (R == AliasAnalysis::NoAlias)
486 if (R == AliasAnalysis::NoAlias)
510 if (AA->alias(Inst, AccessPtr) != AliasAnalysis::NoAlias)
    [all...]
AliasAnalysis.cpp 544 /// isNoAliasCall - Return true if this pointer is returned by a noalias
549 .paramHasAttr(0, Attribute::NoAlias);
553 /// isNoAliasArgument - Return true if this is an argument with the noalias
566 /// ByVal and NoAlias Arguments
567 /// NoAlias returns
TypeBasedAliasAnalysis.cpp 97 // offset of tagY, return Alias if the offsets are the same, return NoAlias
105 // then we say NoAlias.
467 return NoAlias;
AliasSetTracker.cpp 111 assert(Result != AliasAnalysis::NoAlias && "Cannot be part of must set!");
  /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
35 NoAlias(ExpressionType& expression) : m_expression(expression) {}
101 * More precisely, noalias() allows to bypass the EvalBeforeAssignBit flag.
103 * expressions have this flag. Therefore, noalias() is only usefull when
106 * Here are some examples where noalias is usefull:
108 * D.noalias() = A * B;
109 * D.noalias() += A.transpose() * B
127 NoAlias<Derived,MatrixBase> MatrixBase<Derived>::noalias() function in class:Eigen::MatrixBase
    [all...]
MatrixBase.h 304 NoAlias<Derived,Eigen::MatrixBase > noalias();
  /external/chromium_org/v8/src/
hydrogen-alias-analysis.h 65 inline bool NoAlias(HValue* a, HValue* b) {
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCAliasAnalysis.cpp 78 if (Result == NoAlias)
79 return NoAlias;
ProvenanceAnalysis.cpp 118 case AliasAnalysis::NoAlias:
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDILDeviceInfo.h 50 NoAlias = 0x10, // Cached loads.
AMDILEvergreenDevice.cpp 107 if (mSTM->isOverride(AMDGPUDeviceInfo::NoAlias)) {
108 mHWBits.set(AMDGPUDeviceInfo::NoAlias);
  /external/mesa3d/src/gallium/drivers/radeon/
AMDILDeviceInfo.h 50 NoAlias = 0x10, // Cached loads.
AMDILEvergreenDevice.cpp 107 if (mSTM->isOverride(AMDGPUDeviceInfo::NoAlias)) {
108 mHWBits.set(AMDGPUDeviceInfo::NoAlias);
  /art/compiler/llvm/
intrinsic_helper.cc 101 // 2. Add "nocapture" and "noalias" attribute to the arguments in all
154 // Add "noalias" and "nocapture" attribute to all arguments of pointer type
160 attributes.push_back(::llvm::Attribute::NoAlias);
  /external/llvm/include/llvm/IR/
Function.h 307 return AttributeSets.hasAttribute(n, Attribute::NoAlias);
310 addAttribute(n, Attribute::NoAlias);
Attributes.h 82 NoAlias, ///< Considered to not alias after call
  /external/llvm/include/llvm/Analysis/
AliasAnalysis.h 28 // - NoAlias doesn't imply inequal pointers. The most obvious example of this
31 // In this and other situations, the pointers may be both NoAlias and
162 NoAlias = 0, ///< No dependencies.
188 return alias(LocA, LocB) == NoAlias;
591 /// isNoAliasCall - Return true if this pointer is returned by a noalias
595 /// isNoAliasArgument - Return true if this is an argument with the noalias
603 /// ByVal and NoAlias Arguments
604 /// NoAlias returns (e.g. calls to malloc)
  /external/llvm/lib/Analysis/IPA/
GlobalsModRef.cpp 500 return NoAlias;
531 return NoAlias;
  /external/llvm/lib/CodeGen/
Analysis.cpp 534 // Noalias is completely benign as far as calling convention goes, it
536 CallerAttrs = CallerAttrs.removeAttribute(Attribute::NoAlias);
537 CalleeAttrs = CalleeAttrs.removeAttribute(Attribute::NoAlias);
  /external/llvm/lib/IR/
Attributes.cpp 184 if (hasAttribute(Attribute::NoAlias))
185 return "noalias";
367 case Attribute::NoAlias: return 1 << 6;
    [all...]
  /external/eigen/Eigen/src/Core/util/
ForwardDeclarations.h 76 template<typename ExpressionType, template <typename> class StorageBase > class NoAlias;

Completed in 2282 milliseconds

1 2