Home
last modified time | relevance | path

Searched refs:MayAlias (Results 1 – 24 of 24) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp1026 return AliasResult::MayAlias; in aliasGEP()
1034 : AliasResult::MayAlias; in aliasGEP()
1044 return AliasResult::MayAlias; in aliasGEP()
1086 BaseAlias == AliasResult::MayAlias); in aliasGEP()
1241 return AliasResult::MayAlias; in aliasGEP()
1253 return AliasResult::MayAlias; in MergeAliasResults()
1269 if (Alias == AliasResult::MayAlias) in aliasSelect()
1270 return AliasResult::MayAlias; in aliasSelect()
1282 if (Alias == AliasResult::MayAlias) in aliasSelect()
1283 return AliasResult::MayAlias; in aliasSelect()
[all …]
H A DCFLSteensAliasAnalysis.cpp283 return AliasResult::MayAlias; in query()
301 return AliasResult::MayAlias; in query()
305 return AliasResult::MayAlias; in query()
323 return AliasResult::MayAlias; in query()
327 return AliasResult::MayAlias; in query()
329 return AliasResult::MayAlias; in query()
H A DTypeBasedAliasAnalysis.cpp589 bool &MayAlias) { in mayBeAccessToSubobjectOf() argument
596 MayAlias = true; in mayBeAccessToSubobjectOf()
623 MayAlias = SameMemberAccess; in mayBeAccessToSubobjectOf()
645 MayAlias = true; in mayBeAccessToSubobjectOf()
690 bool MayAlias; in matchAccessTags() local
692 CommonType, GenericTag, MayAlias) || in matchAccessTags()
694 CommonType, GenericTag, MayAlias)) in matchAccessTags()
695 return MayAlias; in matchAccessTags()
H A DObjCARCAliasAnalysis.cpp52 if (Result != AliasResult::MayAlias) in alias()
70 return AliasResult::MayAlias; in alias()
H A DAliasAnalysisEvaluator.cpp161 case AliasResult::MayAlias: in runInternal()
188 case AliasResult::MayAlias: in runInternal()
215 case AliasResult::MayAlias: in runInternal()
H A DMemorySSA.cpp302 AR = isMustSet(I) ? AliasResult::MustAlias : AliasResult::MayAlias; in instructionClobbersQuery()
309 AliasResult(AliasResult::MayAlias)}; in instructionClobbersQuery()
312 AR = isMustSet(I) ? AliasResult::MustAlias : AliasResult::MayAlias; in instructionClobbersQuery()
348 Optional<AliasResult> AR = AliasResult(AliasResult::MayAlias);
574 return {Current, false, AliasResult(AliasResult::MayAlias)}; in walkToPhiOrClobber()
581 return {Current, true, AliasResult(AliasResult::MayAlias)}; in walkToPhiOrClobber()
595 return {Desc.Last, false, AliasResult(AliasResult::MayAlias)}; in walkToPhiOrClobber()
1413 LocInfo.AR = AliasResult::MayAlias; in optimizeUsesInBlock()
H A DCFLAndersAliasAnalysis.cpp864 return AliasResult::MayAlias; in query()
875 return AliasResult::MayAlias; in query()
894 if (QueryResult == AliasResult::MayAlias) in alias()
H A DAliasAnalysis.cpp128 AliasResult Result = AliasResult::MayAlias; in alias()
140 if (Result != AliasResult::MayAlias) in alias()
460 case AliasResult::MayAlias: in operator <<()
H A DAliasSetTracker.cpp198 return AliasResult::MayAlias; in aliasesPointer()
228 return AliasResult::MayAlias; in aliasesPointer()
H A DDependenceAnalysis.cpp674 return AliasResult::MayAlias; in underlyingObjectsAlias()
3529 case AliasResult::MayAlias: in depends()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenTBAA.h37 MayAlias, enumerator
64 return TBAAAccessInfo(TBAAAccessKind::MayAlias, in getMayAliasInfo()
69 bool isMayAlias() const { return Kind == TBAAAccessKind::MayAlias; } in isMayAlias()
155 bool MayAlias);
H A DCodeGenTBAA.cpp280 bool MayAlias) { in CollectFields() argument
304 MayAlias || TypeHasMayAlias(FieldQTy))) in CollectFields()
313 llvm::MDNode *TBAAType = MayAlias ? getChar() : getTypeInfo(QTy); in CollectFields()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.cpp48 return AliasResult::MayAlias; in getAliasResult()
50 #define ASMay AliasResult::MayAlias in getAliasResult()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h109 UnderlyingObject(ValueType V, bool MayAlias) in UnderlyingObject()
110 : PointerIntPair<ValueType, 1, bool>(V, MayAlias) {} in UnderlyingObject()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DCFLSteensAliasAnalysis.h87 if (QueryResult == AliasResult::MayAlias) in alias()
H A DMemorySSA.h291 MemoryInstruction(MI), OptimizedAccessAlias(AliasResult::MayAlias) {
304 Optional<AliasResult> AR = AliasResult(AliasResult::MayAlias)) {
H A DAliasAnalysis.h102 MayAlias, enumerator
1166 return AliasResult::MayAlias;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.cpp120 case AliasResult::MayAlias: in relatedCheck()
H A DObjCARCOpts.cpp2116 case AliasResult::MayAlias: in OptimizeWeakCalls()
2145 case AliasResult::MayAlias: in OptimizeWeakCalls()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp557 bool MayAlias = isModOrRefSet(AA->getModRefInfo(C, None)); in moveUp() local
562 else if (MayAlias) { in moveUp()
576 if (MayAlias) { in moveUp()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp153 bool MayAlias = PSV->mayAlias(&MFI); in getUnderlyingObjectsForInstr() local
154 Objects.push_back(UnderlyingObjectsVector::value_type(PSV, MayAlias)); in getUnderlyingObjectsForInstr()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DAliasAnalysis.rst109 returns MustAlias, PartialAlias, MayAlias, or NoAlias as appropriate.
131 The ``MayAlias`` response is used whenever the two pointers might refer to the
283 that you do override, in code paths that return a conservative MayAlias or
H A DLangRef.rst5732 conservatively infers ``MayAlias`` between them. The rules mentioned in
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DAttr.td1549 def MayAlias : InheritableAttr {