Home
last modified time | relevance | path

Searched refs:NoAlias (Results 1 – 25 of 62) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScopedNoAliasAA.cpp64 const MDNode *ANoAlias = LocA.AATags.NoAlias, *BNoAlias = LocB.AATags.NoAlias; in alias()
67 return AliasResult::NoAlias; in alias()
70 return AliasResult::NoAlias; in alias()
87 Loc.AATags.NoAlias)) in getModRefInfo()
119 const MDNode *NoAlias) const { in mayAliasInScopes()
120 if (!Scopes || !NoAlias) in mayAliasInScopes()
125 for (const MDOperand &MDOp : NoAlias->operands()) in mayAliasInScopes()
139 collectMDInDomain(NoAlias, Domain, NANodes); in mayAliasInScopes()
H A DBasicAliasAnalysis.cpp864 if (AR == AliasResult::NoAlias) in getModRefInfo()
907 AAQI) == AliasResult::NoAlias) in getModRefInfo()
921 if (SrcAA != AliasResult::NoAlias) in getModRefInfo()
923 if (DestAA != AliasResult::NoAlias) in getModRefInfo()
1033 return BaseAlias == AliasResult::NoAlias ? AliasResult::NoAlias in aliasGEP()
1060 return AliasResult::NoAlias; in aliasGEP()
1067 return AliasResult::NoAlias; in aliasGEP()
1085 assert(BaseAlias == AliasResult::NoAlias || in aliasGEP()
1132 return AliasResult::NoAlias; in aliasGEP()
1183 return AliasResult::NoAlias; in aliasGEP()
[all …]
H A DScalarEvolutionAliasAnalysis.cpp32 return AliasResult::NoAlias; in alias()
62 return AliasResult::NoAlias; in alias()
76 return AliasResult::NoAlias; in alias()
93 AAQI) == AliasResult::NoAlias) in alias()
94 return AliasResult::NoAlias; in alias()
H A DAliasAnalysis.cpp153 if (Result == AliasResult::NoAlias) in alias()
261 if (ArgAlias != AliasResult::NoAlias) { in getModRefInfo()
454 case AliasResult::NoAlias: in operator <<()
492 if (AR == AliasResult::NoAlias) in getModRefInfo()
517 if (AR == AliasResult::NoAlias) in getModRefInfo()
562 if (AR == AliasResult::NoAlias) in getModRefInfo()
636 if (AR == AliasResult::NoAlias) in getModRefInfo()
664 if (AR == AliasResult::NoAlias) in getModRefInfo()
762 if (AR == AliasResult::NoAlias) in callCapturesBefore()
969 return Call->hasRetAttr(Attribute::NoAlias); in isNoAliasCall()
H A DObjCARCAliasAnalysis.cpp64 if (Result == AliasResult::NoAlias) in alias()
65 return AliasResult::NoAlias; in alias()
H A DCFLSteensAliasAnalysis.cpp272 return AliasResult::NoAlias; in query()
325 return AliasResult::NoAlias; in query()
330 return AliasResult::NoAlias; in query()
H A DGlobalsModRef.cpp850 return AliasResult::NoAlias; in alias()
857 return AliasResult::NoAlias; in alias()
865 return AliasResult::NoAlias; in alias()
896 return AliasResult::NoAlias; in alias()
903 return AliasResult::NoAlias; in alias()
928 AAQI) == AliasResult::NoAlias; in getModRefInfoForArgument()
H A DTypeBasedAliasAnalysis.cpp382 return AliasResult::NoAlias; in alias()
531 N.NoAlias = in getAAMetadata()
532 MDNode::intersect(N.NoAlias, getMetadata(LLVMContext::MD_noalias)); in getAAMetadata()
537 N.NoAlias = getMetadata(LLVMContext::MD_noalias); in getAAMetadata()
H A DAliasAnalysisEvaluator.cpp157 case AliasResult::NoAlias: in runInternal()
184 case AliasResult::NoAlias: in runInternal()
211 case AliasResult::NoAlias: in runInternal()
H A DAliasSetTracker.cpp148 assert(Result != AliasResult::NoAlias && "Cannot be part of must set!"); in addPointer()
218 if (AR != AliasResult::NoAlias) in aliasesPointer()
231 return AliasResult::NoAlias; in aliasesPointer()
312 if (AR == AliasResult::NoAlias) in mergeAliasSetsForPointer()
H A DMemoryDependenceAnalysis.cpp468 if (R == AliasResult::NoAlias) in getSimplePointerDependencyFrom()
516 if (R == AliasResult::NoAlias) in getSimplePointerDependencyFrom()
536 if (R == AliasResult::NoAlias) in getSimplePointerDependencyFrom()
582 if (R == AliasResult::NoAlias) in getSimplePointerDependencyFrom()
H A DCFLAndersAliasAnalysis.cpp853 return AliasResult::NoAlias; in query()
876 return AliasResult::NoAlias; in query()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.cpp51 #define ASNo AliasResult::NoAlias in getAliasResult()
77 if (Result == AliasResult::NoAlias) in alias()
101 return AliasResult::NoAlias; in alias()
108 return AliasResult::NoAlias; in alias()
165 if (F->hasParamAttribute(ArgNo, Attribute::NoAlias) && in pointsToConstantMemory()
H A DAMDGPURewriteOutArguments.cpp359 RetAttrs.addAttribute(Attribute::NoAlias); in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DMetadata.h654 : TBAA(T), TBAAStruct(TS), Scope(S), NoAlias(N) {} in AAMDNodes()
658 NoAlias == A.NoAlias;
664 return TBAA || TBAAStruct || Scope || NoAlias;
677 MDNode *NoAlias = nullptr; member
695 Result.NoAlias = Other.NoAlias == NoAlias ? NoAlias : nullptr; in intersect()
707 Result.NoAlias = NoAlias; in shift()
729 DenseMapInfo<MDNode *>::getHashValue(Val.NoAlias);
H A DFunction.h703 Attribute::NoAlias); in returnDoesNotAlias()
706 addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias); in setReturnDoesNotAlias()
H A DIntrinsics.td76 // NoAlias - The specified argument pointer is not aliasing other "noalias" pointer
78 class NoAlias<AttrIndex idx> : IntrinsicProperty {
608 NoAlias<ArgIndex<0>>, NoAlias<ArgIndex<1>>,
621 NoAlias<ArgIndex<0>>, NoAlias<ArgIndex<1>>,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MCA/
H A DContext.h34 unsigned LQS, unsigned SQS, bool NoAlias,
38 StoreQueueSize(SQS), AssumeNoAlias(NoAlias), in MicroOpQueueSize()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/
H A DLSUnit.h218 const bool NoAlias; variable
243 bool assumeNoAlias() const { return NoAlias; } in assumeNoAlias()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DScopedNoAliasAA.h49 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const;
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenIntrinsics.h153 NoAlias, enumerator
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp799 MDNode *NoAlias = CB.getMetadata(LLVMContext::MD_noalias); in PropagateCallSiteMetadata() local
800 if (!MemParallelLoopAccess && !AccessGroup && !AliasScope && !NoAlias) in PropagateCallSiteMetadata()
826 if (NoAlias) in PropagateCallSiteMetadata()
828 I.getMetadata(LLVMContext::MD_noalias), NoAlias)); in PropagateCallSiteMetadata()
950 if (CB.paramHasAttr(Arg.getArgNo(), Attribute::NoAlias) && !Arg.use_empty()) in AddAliasScopeMetadata()
1099 if (!CB.paramHasAttr(A->getArgNo(), Attribute::NoAlias)) in AddAliasScopeMetadata()
1204 if (AB.contains(Attribute::NoAlias)) in IdentifyValidAttributes()
1205 Valid.addAttribute(Attribute::NoAlias); in IdentifyValidAttributes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.cpp115 case AliasResult::NoAlias: in relatedCheck()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/
H A DLSUnit.cpp27 NoAlias(AssumeNoAlias), NextGroupID(1) { in LSUnitBase()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DDFAPacketizer.cpp298 return AAResult != AliasResult::NoAlias; in alias()

123