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