/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
CFLSteensAliasAnalysis.h | 71 AliasResult query(const MemoryLocation &LocA, const MemoryLocation &LocB); 73 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB) { 74 if (LocA.Ptr == LocB.Ptr) 82 if (isa<Constant>(LocA.Ptr) && isa<Constant>(LocB.Ptr)) 83 return AAResultBase::alias(LocA, LocB); 85 AliasResult QueryResult = query(LocA, LocB); 87 return AAResultBase::alias(LocA, LocB);
|
ScalarEvolutionAliasAnalysis.h | 34 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB);
|
ObjCARCAliasAnalysis.h | 56 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB);
|
ScopedNoAliasAA.h | 43 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB);
|
TypeBasedAliasAnalysis.h | 44 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB);
|
/external/llvm/include/llvm/Analysis/ |
CFLSteensAliasAnalysis.h | 63 AliasResult query(const MemoryLocation &LocA, const MemoryLocation &LocB); 65 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB) { 66 if (LocA.Ptr == LocB.Ptr) 67 return LocA.Size == LocB.Size ? MustAlias : PartialAlias; 74 if (isa<Constant>(LocA.Ptr) && isa<Constant>(LocB.Ptr)) 75 return AAResultBase::alias(LocA, LocB); 77 AliasResult QueryResult = query(LocA, LocB); 79 return AAResultBase::alias(LocA, LocB);
|
CFLAndersAliasAnalysis.h | 41 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB) { 43 return AAResultBase::alias(LocA, LocB);
|
ScalarEvolutionAliasAnalysis.h | 34 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB);
|
AliasAnalysis.h | 190 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB); 206 bool isNoAlias(const MemoryLocation &LocA, const MemoryLocation &LocB) { 207 return alias(LocA, LocB) == NoAlias; 223 bool isMustAlias(const MemoryLocation &LocA, const MemoryLocation &LocB) { 224 return alias(LocA, LocB) == MustAlias; 606 const MemoryLocation &LocB) = 0; 664 const MemoryLocation &LocB) override { 665 return Result.alias(LocA, LocB); 738 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB) { 739 return AAR ? AAR->alias(LocA, LocB) : CurrentResult.alias(LocA, LocB) [all...] |
ObjCARCAliasAnalysis.h | 53 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB);
|
ScopedNoAliasAA.h | 39 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB);
|
TypeBasedAliasAnalysis.h | 38 AliasResult alias(const MemoryLocation &LocA, const MemoryLocation &LocB);
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
ScalarEvolutionAliasAnalysis.cpp | 55 virtual AliasResult alias(const Location &LocA, const Location &LocB); 110 const Location &LocB) { 114 if (LocA.Size == 0 || LocB.Size == 0) 119 const SCEV *BS = SE->getSCEV(const_cast<Value *>(LocB.Ptr)); 130 APInt BSizeInt(BitWidth, LocB.Size); 162 if ((AO && AO != LocA.Ptr) || (BO && BO != LocB.Ptr)) 166 Location(BO ? BO : LocB.Ptr, 167 BO ? +UnknownSize : LocB.Size, 168 BO ? 0 : LocB.TBAATag)) == NoAlias) 172 return AliasAnalysis::alias(LocA, LocB); [all...] |
AliasAnalysisCounter.cpp | 107 AliasResult alias(const Location &LocA, const Location &LocB); 127 AliasAnalysisCounter::alias(const Location &LocA, const Location &LocB) { 128 AliasResult R = getAnalysis<AliasAnalysis>().alias(LocA, LocB); 144 errs() << "[" << LocB.Size << "B] "; 145 WriteAsOperand(errs(), LocB.Ptr, true, M);
|
TypeBasedAliasAnalysis.cpp | 143 virtual AliasResult alias(const Location &LocA, const Location &LocB); 214 const Location &LocB) { 216 return AliasAnalysis::alias(LocA, LocB); 221 if (!AM) return AliasAnalysis::alias(LocA, LocB); 222 const MDNode *BM = LocB.TBAATag; 223 if (!BM) return AliasAnalysis::alias(LocA, LocB); 227 return AliasAnalysis::alias(LocA, LocB);
|
NoAliasAnalysis.cpp | 42 virtual AliasResult alias(const Location &LocA, const Location &LocB) {
|
AliasDebugger.cpp | 97 AliasResult alias(const Location &LocA, const Location &LocB) { 100 assert(Vals.find(LocB.Ptr) != Vals.end() && 102 return AliasAnalysis::alias(LocA, LocB);
|
/external/llvm/lib/Analysis/ |
ScalarEvolutionAliasAnalysis.cpp | 26 const MemoryLocation &LocB) { 30 if (LocA.Size == 0 || LocB.Size == 0) 35 const SCEV *BS = SE.getSCEV(const_cast<Value *>(LocB.Ptr)); 47 APInt BSizeInt(BitWidth, LocB.Size); 79 if ((AO && AO != LocA.Ptr) || (BO && BO != LocB.Ptr)) 83 MemoryLocation(BO ? BO : LocB.Ptr, 84 BO ? +MemoryLocation::UnknownSize : LocB.Size, 85 BO ? AAMDNodes() : LocB.AATags)) == NoAlias) 89 return AAResultBase::alias(LocA, LocB);
|
ObjCARCAliasAnalysis.cpp | 41 const MemoryLocation &LocB) { 43 return AAResultBase::alias(LocA, LocB); 48 const Value *SB = GetRCIdentityRoot(LocB.Ptr); 51 MemoryLocation(SB, LocB.Size, LocB.AATags));
|
ScopedNoAliasAA.cpp | 76 const MemoryLocation &LocB) { 78 return AAResultBase::alias(LocA, LocB); 81 const MDNode *AScopes = LocA.AATags.Scope, *BScopes = LocB.AATags.Scope; 83 const MDNode *ANoAlias = LocA.AATags.NoAlias, *BNoAlias = LocB.AATags.NoAlias; 92 return AAResultBase::alias(LocA, LocB);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
ScalarEvolutionAliasAnalysis.cpp | 26 const MemoryLocation &LocB) { 30 if (LocA.Size == 0 || LocB.Size == 0) 35 const SCEV *BS = SE.getSCEV(const_cast<Value *>(LocB.Ptr)); 47 APInt BSizeInt(BitWidth, LocB.Size); 79 if ((AO && AO != LocA.Ptr) || (BO && BO != LocB.Ptr)) 83 MemoryLocation(BO ? BO : LocB.Ptr, 84 BO ? +MemoryLocation::UnknownSize : LocB.Size, 85 BO ? AAMDNodes() : LocB.AATags)) == NoAlias) 89 return AAResultBase::alias(LocA, LocB);
|
ObjCARCAliasAnalysis.cpp | 41 const MemoryLocation &LocB) { 43 return AAResultBase::alias(LocA, LocB); 48 const Value *SB = GetRCIdentityRoot(LocB.Ptr); 51 MemoryLocation(SB, LocB.Size, LocB.AATags));
|
ScopedNoAliasAA.cpp | 79 const MemoryLocation &LocB) { 81 return AAResultBase::alias(LocA, LocB); 84 const MDNode *AScopes = LocA.AATags.Scope, *BScopes = LocB.AATags.Scope; 86 const MDNode *ANoAlias = LocA.AATags.NoAlias, *BNoAlias = LocB.AATags.NoAlias; 95 return AAResultBase::alias(LocA, LocB);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
AMDGPUAliasAnalysis.cpp | 107 const MemoryLocation &LocB) { 109 unsigned asB = LocB.Ptr->getType()->getPointerAddressSpace(); 115 return AAResultBase::alias(LocA, LocB);
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
AliasAnalysis.h | 164 virtual AliasResult alias(const Location &LocA, const Location &LocB); 179 bool isNoAlias(const Location &LocA, const Location &LocB) { 180 return alias(LocA, LocB) == NoAlias; 190 bool isMustAlias(const Location &LocA, const Location &LocB) { 191 return alias(LocA, LocB) == MustAlias;
|