| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 1023 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 D | TypeBasedAliasAnalysis.cpp | 587 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 D | ObjCARCAliasAnalysis.cpp | 50 if (Result != AliasResult::MayAlias) in alias() 69 return AliasResult::MayAlias; in alias()
|
| H A D | AliasAnalysisEvaluator.cpp | 142 case AliasResult::MayAlias: in runInternal() 169 case AliasResult::MayAlias: in runInternal() 196 case AliasResult::MayAlias: in runInternal()
|
| H A D | AliasAnalysis.cpp | 114 AliasResult Result = AliasResult::MayAlias; in alias() 126 if (Result != AliasResult::MayAlias) in alias() 414 case AliasResult::MayAlias: in operator <<()
|
| H A D | AliasSetTracker.cpp | 193 return AliasResult::MayAlias; in aliasesPointer() 222 return AliasResult::MayAlias; in aliasesPointer()
|
| H A D | DependenceAnalysis.cpp | 739 return AliasResult::MayAlias; in underlyingObjectsAlias() 3613 case AliasResult::MayAlias: in depends()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CodeGenTBAA.h | 36 MayAlias, enumerator 63 return TBAAAccessInfo(TBAAAccessKind::MayAlias, in getMayAliasInfo() 68 bool isMayAlias() const { return Kind == TBAAAccessKind::MayAlias; } in isMayAlias() 154 bool MayAlias);
|
| H A D | CodeGenTBAA.cpp | 280 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 D | AMDGPUAliasAnalysis.cpp | 53 return AliasResult::MayAlias; in getAliasResult() 55 #define ASMay AliasResult::MayAlias in getAliasResult()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | ScheduleDAGInstrs.h | 110 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 D | ProvenanceAnalysis.cpp | 135 case AliasResult::MayAlias: in relatedCheck()
|
| H A D | ObjCARCOpts.cpp | 2133 case AliasResult::MayAlias: in OptimizeWeakCalls() 2162 case AliasResult::MayAlias: in OptimizeWeakCalls()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | AliasAnalysis.h | 104 MayAlias, enumerator 815 return AliasResult::MayAlias;
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | MemCpyOptimizer.cpp | 594 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 D | ScheduleDAGInstrs.cpp | 155 bool MayAlias = PSV->mayAlias(&MFI); in getUnderlyingObjectsForInstr() local 156 Objects.emplace_back(PSV, MayAlias); in getUnderlyingObjectsForInstr()
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | AliasAnalysis.rst | 109 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 D | LangRef.rst | 6128 conservatively infers ``MayAlias`` between them. The rules mentioned in
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | Attr.td | 1622 def MayAlias : InheritableAttr {
|