/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 ? 0 : LocB.TBAATag)) == NoAlias) 169 return NoAlias;
|
AliasAnalysisEvaluator.cpp | 51 unsigned NoAlias, MayAlias, PartialAlias, MustAlias; 66 NoAlias = MayAlias = PartialAlias = MustAlias = 0; 200 case AliasAnalysis::NoAlias: 201 PrintResults("NoAlias", PrintNoAlias, *I1, *I2, F.getParent()); 202 ++NoAlias; break; 225 case AliasAnalysis::NoAlias: 226 PrintLoadStoreResults("NoAlias", PrintNoAlias, *I1, *I2, 228 ++NoAlias; break; 251 case AliasAnalysis::NoAlias: 252 PrintLoadStoreResults("NoAlias", PrintNoAlias, *I1, *I2 [all...] |
BasicAliasAnalysis.cpp | 57 // If this is an argument that corresponds to a byval or noalias argument, [all...] |
AliasAnalysisCounter.cpp | 132 case NoAlias: No++; AliasString = "No alias"; break;
|
MemoryDependenceAnalysis.cpp | 414 if (R == AliasAnalysis::NoAlias) { 451 if (R == AliasAnalysis::NoAlias) 481 if (R == AliasAnalysis::NoAlias) 505 if (AA->alias(Inst, AccessPtr) != AliasAnalysis::NoAlias) [all...] |
TypeBasedAliasAnalysis.cpp | 387 return NoAlias;
|
AliasAnalysis.cpp | 521 /// isNoAliasCall - Return true if this pointer is returned by a noalias 526 .paramHasAttr(0, Attribute::NoAlias); 530 /// isNoAliasArgument - Return true if this is an argument with the noalias 543 /// ByVal and NoAlias Arguments 544 /// NoAlias returns
|
AliasSetTracker.cpp | 112 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) {} 92 * More precisely, noalias() allows to bypass the EvalBeforeAssignBit flag. 94 * expressions have this flag. Therefore, noalias() is only usefull when 97 * Here are some examples where noalias is usefull: 99 * D.noalias() = A * B; 100 * D.noalias() += A.transpose() * B 118 NoAlias<Derived,MatrixBase> MatrixBase<Derived>::noalias() function in class:Eigen::MatrixBase [all...] |
MatrixBase.h | 301 NoAlias<Derived,Eigen::MatrixBase > noalias();
|
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCAliasAnalysis.cpp | 77 if (Result == NoAlias) 78 return NoAlias;
|
ProvenanceAnalysis.cpp | 119 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 | 306 return AttributeSets.hasAttribute(n, Attribute::NoAlias); 309 addAttribute(n, Attribute::NoAlias);
|
Attributes.h | 79 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; 583 /// isNoAliasCall - Return true if this pointer is returned by a noalias 587 /// isNoAliasArgument - Return true if this is an argument with the noalias 595 /// ByVal and NoAlias Arguments 596 /// NoAlias returns (e.g. calls to malloc)
|
/external/llvm/lib/Analysis/IPA/ |
GlobalsModRef.cpp | 508 return NoAlias; 539 return NoAlias;
|
/external/llvm/lib/CodeGen/ |
Analysis.cpp | 521 // the return. Ignore noalias because it doesn't affect the call sequence. 525 removeAttribute(Attribute::NoAlias) != 527 removeAttribute(Attribute::NoAlias))
|
/external/llvm/lib/IR/ |
Attributes.cpp | 179 if (hasAttribute(Attribute::NoAlias)) 180 return "noalias"; 354 case Attribute::NoAlias: return 1 << 6; [all...] |
Function.cpp | 101 /// hasNoAliasAttr - Return true if this argument has the noalias attribute on 106 hasAttribute(getArgNo()+1, Attribute::NoAlias);
|
/external/eigen/Eigen/src/Core/util/ |
ForwardDeclarations.h | 76 template<typename ExpressionType, template <typename> class StorageBase > class NoAlias;
|