Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp1023 return AliasResult::MayAlias; in aliasGEP()
1031 : AliasResult::MayAlias; in aliasGEP()
1039 return AliasResult::MayAlias; in aliasGEP()
1075 BaseAlias == AliasResult::MayAlias); in aliasGEP()
1106 return AliasResult::MayAlias; in aliasGEP()
1128 return AliasResult::MayAlias; in aliasGEP()
1249 return AliasResult::MayAlias; in aliasGEP()
1261 return AliasResult::MayAlias; in MergeAliasResults()
1278 if (Alias == AliasResult::MayAlias) in aliasSelect()
1279 return AliasResult::MayAlias; in aliasSelect()
[all …]
H A DTypeBasedAliasAnalysis.cpp587 bool &MayAlias) { in mayBeAccessToSubobjectOf() argument
594 MayAlias = true; in mayBeAccessToSubobjectOf()
621 MayAlias = SameMemberAccess; in mayBeAccessToSubobjectOf()
643 MayAlias = true; in mayBeAccessToSubobjectOf()
688 bool MayAlias; in matchAccessTags() local
690 CommonType, GenericTag, MayAlias) || in matchAccessTags()
692 CommonType, GenericTag, MayAlias)) in matchAccessTags()
693 return MayAlias; in matchAccessTags()
H A DObjCARCAliasAnalysis.cpp50 if (Result != AliasResult::MayAlias) in alias()
69 return AliasResult::MayAlias; in alias()
H A DAliasAnalysisEvaluator.cpp142 case AliasResult::MayAlias: in runInternal()
169 case AliasResult::MayAlias: in runInternal()
196 case AliasResult::MayAlias: in runInternal()
H A DAliasAnalysis.cpp114 AliasResult Result = AliasResult::MayAlias; in alias()
126 if (Result != AliasResult::MayAlias) in alias()
414 case AliasResult::MayAlias: in operator <<()
H A DAliasSetTracker.cpp193 return AliasResult::MayAlias; in aliasesPointer()
222 return AliasResult::MayAlias; in aliasesPointer()
H A DDependenceAnalysis.cpp739 return AliasResult::MayAlias; in underlyingObjectsAlias()
3613 case AliasResult::MayAlias: in depends()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenTBAA.h36 MayAlias, enumerator
63 return TBAAAccessInfo(TBAAAccessKind::MayAlias, in getMayAliasInfo()
68 bool isMayAlias() const { return Kind == TBAAAccessKind::MayAlias; } in isMayAlias()
154 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()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.cpp53 return AliasResult::MayAlias; in getAliasResult()
55 #define ASMay AliasResult::MayAlias in getAliasResult()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h110 UnderlyingObject(ValueType V, bool MayAlias) in UnderlyingObject()
111 : PointerIntPair<ValueType, 1, bool>(V, MayAlias) {} in UnderlyingObject()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.cpp135 case AliasResult::MayAlias: in relatedCheck()
H A DObjCARCOpts.cpp2133 case AliasResult::MayAlias: in OptimizeWeakCalls()
2162 case AliasResult::MayAlias: in OptimizeWeakCalls()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h104 MayAlias, enumerator
815 return AliasResult::MayAlias;
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp594 bool MayAlias = isModOrRefSet(AA->getModRefInfo(C, std::nullopt)); in moveUp() local
599 else if (MayAlias) { in moveUp()
613 if (MayAlias) { in moveUp()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp155 bool MayAlias = PSV->mayAlias(&MFI); in getUnderlyingObjectsForInstr() local
156 Objects.emplace_back(PSV, MayAlias); in getUnderlyingObjectsForInstr()
/openbsd-src/gnu/llvm/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
293 that you do override, in code paths that return a conservative MayAlias or
H A DLangRef.rst6128 conservatively infers ``MayAlias`` between them. The rules mentioned in
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DAttr.td1622 def MayAlias : InheritableAttr {