| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 927 AliasResult AR = in getModRefInfo() 1062 return BaseAlias == AliasResult::NoAlias ? AliasResult::NoAlias in aliasGEP() 1104 AliasResult BaseAlias = in aliasGEP() 1153 AliasResult AR = AliasResult::PartialAlias; in aliasGEP() 1295 static AliasResult MergeAliasResults(AliasResult A, AliasResult B) { in MergeAliasResults() 1300 if ((A == AliasResult::PartialAlias && B == AliasResult::MustAlias) || in MergeAliasResults() 1301 (B == AliasResult::PartialAlias && A == AliasResult::MustAlias)) in MergeAliasResults() 1309 AliasResult 1318 AliasResult Alias = in aliasSelect() 1336 AliasResult ThisAlias = in aliasSelect() [all …]
|
| H A D | AliasAnalysisEvaluator.cpp | 136 case AliasResult::NoAlias: in runInternal() 140 case AliasResult::MayAlias: in runInternal() 144 case AliasResult::PartialAlias: in runInternal() 148 case AliasResult::MustAlias: in runInternal() 163 case AliasResult::NoAlias: in runInternal() 167 case AliasResult::MayAlias: in runInternal() 171 case AliasResult::PartialAlias: in runInternal() 175 case AliasResult::MustAlias: in runInternal() 190 case AliasResult::NoAlias: in runInternal() 194 case AliasResult::MayAlias: in runInternal() [all …]
|
| H A D | AliasAnalysis.cpp | 114 AliasResult Result = AliasResult::MayAlias; in alias() 408 case AliasResult::NoAlias: in operator <<() 411 case AliasResult::MustAlias: in operator <<() 414 case AliasResult::MayAlias: in operator <<() 417 case AliasResult::PartialAlias: in operator <<() 477 if (AR == AliasResult::NoAlias) in getModRefInfo() 495 if (AR == AliasResult::NoAlias) in getModRefInfo() 528 if (AR == AliasResult::NoAlias) in getModRefInfo() 577 if (AR == AliasResult::NoAlias) in getModRefInfo() 595 if (AR == AliasResult::NoAlias) in getModRefInfo() [all …]
|
| H A D | ScalarEvolutionAliasAnalysis.cpp | 36 AliasResult SCEVAAResult::alias(const MemoryLocation &LocA, in alias() 43 return AliasResult::NoAlias; in alias() 51 return AliasResult::MustAlias; in alias() 73 return AliasResult::NoAlias; in alias() 88 return AliasResult::NoAlias; in alias() 105 AAQI, nullptr) == AliasResult::NoAlias) in alias() 106 return AliasResult::NoAlias; in alias() 108 return AliasResult::MayAlias; in alias()
|
| H A D | ObjCARCAliasAnalysis.cpp | 42 AliasResult ObjCARCAAResult::alias(const MemoryLocation &LocA, in alias() 52 AliasResult Result = AAResultBase::alias( in alias() 55 if (Result != AliasResult::MayAlias) in alias() 68 if (Result == AliasResult::NoAlias) in alias() 69 return AliasResult::NoAlias; in alias() 74 return AliasResult::MayAlias; in alias()
|
| H A D | ScopedNoAliasAA.cpp | 54 AliasResult ScopedNoAliasAAResult::alias(const MemoryLocation &LocA, in alias() 59 return AliasResult::MayAlias; in alias() 67 return AliasResult::NoAlias; in alias() 70 return AliasResult::NoAlias; in alias() 72 return AliasResult::MayAlias; in alias()
|
| H A D | AliasSetTracker.cpp | 154 AliasResult AliasSet::aliasesMemoryLocation(const MemoryLocation &MemLoc, in aliasesMemoryLocation() 157 return AliasResult::MayAlias; in aliasesMemoryLocation() 161 AliasResult AR = AA.alias(MemLoc, ASMemLoc); in aliasesMemoryLocation() 162 if (AR != AliasResult::NoAlias) in aliasesMemoryLocation() 169 return AliasResult::MayAlias; in aliasesMemoryLocation() 171 return AliasResult::NoAlias; in aliasesMemoryLocation() 236 AliasResult AR = AS.aliasesMemoryLocation(MemLoc, AA); in mergeAliasSetsForMemoryLocation() 237 if (AR == AliasResult::NoAlias) in mergeAliasSetsForMemoryLocation() 240 if (AR != AliasResult::MustAlias) in mergeAliasSetsForMemoryLocation()
|
| H A D | GlobalsModRef.cpp | 813 AliasResult GlobalsAAResult::alias(const MemoryLocation &LocA, in alias() 837 return AliasResult::NoAlias; in alias() 844 return AliasResult::NoAlias; in alias() 852 return AliasResult::NoAlias; in alias() 883 return AliasResult::NoAlias; in alias() 890 return AliasResult::NoAlias; in alias() 892 return AliasResult::MayAlias; in alias() 915 nullptr) == AliasResult::NoAlias; in getModRefInfoForArgument()
|
| H A D | MemoryDependenceAnalysis.cpp | 385 if (BatchAA.alias(MemoryLocation::get(LI), MemLoc) != AliasResult::MustAlias) in canSkipClobberingStore() 494 AliasResult R = BatchAA.alias(Loc, MemLoc); in getSimplePointerDependencyFrom() 495 if (R == AliasResult::NoAlias) in getSimplePointerDependencyFrom() 497 if (R == AliasResult::MustAlias) in getSimplePointerDependencyFrom() 540 AliasResult R = BatchAA.alias(LoadLoc, MemLoc); in getSimplePointerDependencyFrom() 542 if (R == AliasResult::NoAlias) in getSimplePointerDependencyFrom() 547 if (R == AliasResult::MustAlias) in getSimplePointerDependencyFrom() 552 if (R == AliasResult::PartialAlias && R.hasOffset()) { in getSimplePointerDependencyFrom() 608 AliasResult R = BatchAA.alias(StoreLoc, MemLoc); in getSimplePointerDependencyFrom() 610 if (R == AliasResult::NoAlias) in getSimplePointerDependencyFrom() [all …]
|
| H A D | TypeBasedAliasAnalysis.cpp | 374 AliasResult TypeBasedAAResult::alias(const MemoryLocation &LocA, in alias() 378 return AliasResult::MayAlias; in alias() 381 return AliasResult::MayAlias; in alias() 384 return AliasResult::NoAlias; in alias()
|
| H A D | Lint.cpp | 243 AliasResult Result = AA->alias(*AI, *BI); in visitCallBase() 244 Check(Result != AliasResult::MustAlias && in visitCallBase() 245 Result != AliasResult::PartialAlias, in visitCallBase() 305 AliasResult::MustAlias, in visitCallBase() 322 AliasResult::MustAlias, in visitCallBase()
|
| H A D | MemoryBuiltins.cpp | 897 AliasResult AR = in findLoadSizeOffset() 899 switch ((AliasResult::Kind)AR) { in findLoadSizeOffset() 900 case AliasResult::NoAlias: in findLoadSizeOffset() 902 case AliasResult::MustAlias: in findLoadSizeOffset() 927 AliasResult AR = in findLoadSizeOffset() 929 switch ((AliasResult::Kind)AR) { in findLoadSizeOffset() 930 case AliasResult::NoAlias: in findLoadSizeOffset() 932 case AliasResult::MustAlias: in findLoadSizeOffset()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAliasAnalysis.cpp | 50 static AliasResult::Kind getAliasResult(unsigned AS1, unsigned AS2) { in getAliasResult() 52 return AliasResult::MayAlias; in getAliasResult() 67 return (AS1 == AS2 ? AliasResult::MayAlias : AliasResult::NoAlias); in getAliasResult() 70 AliasResult NVPTXAAResult::alias(const MemoryLocation &Loc1, in alias()
|
| H A D | NVPTXAliasAnalysis.h | 34 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | AliasAnalysis.h | 81 class AliasResult { 111 explicit AliasResult() = delete; 112 constexpr AliasResult(const Kind &Alias) in AliasResult() function 117 bool operator==(const AliasResult &Other) const { 145 static_assert(sizeof(AliasResult) == 4, 246 AliasResult Result; 354 AliasResult alias(const Value *V1, const Value *V2) { 362 return alias(LocA, LocB) == AliasResult::NoAlias; 386 AliasResult::MustAlias; 663 AliasResult::MustAlias; [all …]
|
| H A D | BasicAliasAnalysis.h | 71 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB, 129 AliasResult aliasGEP(const GEPOperator *V1, LocationSize V1Size, 134 AliasResult aliasPHI(const PHINode *PN, LocationSize PNSize, 137 AliasResult aliasSelect(const SelectInst *SI, LocationSize SISize, 141 AliasResult aliasCheck(const Value *V1, LocationSize V1Size, const Value *V2, 145 AliasResult aliasCheckRecursive(const Value *V1, LocationSize V1Size,
|
| H A D | AliasSetTracker.h | 34 class AliasResult; variable 148 AliasResult aliasesMemoryLocation(const MemoryLocation &MemLoc,
|
| H A D | ObjCARCAliasAnalysis.h | 53 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB,
|
| H A D | ScalarEvolutionAliasAnalysis.h | 34 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB,
|
| H A D | ScopedNoAliasAA.h | 39 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB,
|
| H A D | TypeBasedAliasAnalysis.h | 41 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAliasAnalysis.cpp | 49 AliasResult AMDGPUAAResult::alias(const MemoryLocation &LocA, in alias() 56 return AliasResult::NoAlias; in alias() 79 return AliasResult::NoAlias; in alias() 86 return AliasResult::NoAlias; in alias() 96 return AliasResult::MayAlias; in alias()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
| H A D | ProvenanceAnalysis.cpp | 115 case AliasResult::NoAlias: in relatedCheck() 117 case AliasResult::MustAlias: in relatedCheck() 118 case AliasResult::PartialAlias: in relatedCheck() 120 case AliasResult::MayAlias: in relatedCheck()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ImplicitNullChecks.cpp | 173 enum AliasResult { enum in __anon9c61c2910111::ImplicitNullChecks 182 AliasResult areMemoryOpsAliased(const MachineInstr &MI, 328 ImplicitNullChecks::AliasResult 470 AliasResult AR = areMemoryOpsAliased(MI, PrevMI); in isSuitableMemoryOp()
|
| H A D | DFAPacketizer.cpp | 262 AliasResult AAResult = in alias() 268 return AAResult != AliasResult::NoAlias; in alias()
|