Searched refs:LocA (Results 1 - 11 of 11) sorted by relevance
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolutionAliasAnalysis.cpp | 55 AliasResult alias(const Location &LocA, const Location &LocB) override; 109 ScalarEvolutionAliasAnalysis::alias(const Location &LocA, argument 114 if (LocA.Size == 0 || LocB.Size == 0) 118 const SCEV *AS = SE->getSCEV(const_cast<Value *>(LocA.Ptr)); 129 APInt ASizeInt(BitWidth, LocA.Size); 162 if ((AO && AO != LocA.Ptr) || (BO && BO != LocB.Ptr)) 163 if (alias(Location(AO ? AO : LocA.Ptr, 164 AO ? +UnknownSize : LocA.Size, 165 AO ? nullptr : LocA.TBAATag), 172 return AliasAnalysis::alias(LocA, Loc [all...] |
H A D | AliasAnalysisCounter.cpp | 106 AliasResult alias(const Location &LocA, const Location &LocB) override; 126 AliasAnalysisCounter::alias(const Location &LocA, const Location &LocB) { argument 127 AliasResult R = getAnalysis<AliasAnalysis>().alias(LocA, LocB); 139 errs() << "[" << LocA.Size << "B] "; 140 LocA.Ptr->printAsOperand(errs(), true, M);
|
H A D | AliasDebugger.cpp | 97 AliasResult alias(const Location &LocA, const Location &LocB) override { 98 assert(Vals.find(LocA.Ptr) != Vals.end() && 102 return AliasAnalysis::alias(LocA, LocB);
|
H A D | NoAliasAnalysis.cpp | 43 AliasResult alias(const Location &LocA, const Location &LocB) override {
|
H A D | TypeBasedAliasAnalysis.cpp | 302 AliasResult alias(const Location &LocA, const Location &LocB) override; 450 TypeBasedAliasAnalysis::alias(const Location &LocA, argument 453 return AliasAnalysis::alias(LocA, LocB); 457 const MDNode *AM = LocA.TBAATag; 458 if (!AM) return AliasAnalysis::alias(LocA, LocB); 460 if (!BM) return AliasAnalysis::alias(LocA, LocB); 464 return AliasAnalysis::alias(LocA, LocB);
|
H A D | AliasAnalysis.cpp | 52 AliasAnalysis::alias(const Location &LocA, const Location &LocB) { argument 54 return AA->alias(LocA, LocB);
|
H A D | BasicAliasAnalysis.cpp | 465 AliasResult alias(const Location &LocA, const Location &LocB) override { 467 assert(notDifferentParent(LocA.Ptr, LocB.Ptr) && 469 AliasResult Alias = aliasCheck(LocA.Ptr, LocA.Size, LocA.TBAATag,
|
/external/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCAliasAnalysis.cpp | 56 ObjCARCAliasAnalysis::alias(const Location &LocA, const Location &LocB) { argument 58 return AliasAnalysis::alias(LocA, LocB); 62 const Value *SA = StripPointerCastsAndObjCCalls(LocA.Ptr); 65 AliasAnalysis::alias(Location(SA, LocA.Size, LocA.TBAATag),
|
H A D | ObjCARCAliasAnalysis.h | 61 AliasResult alias(const Location &LocA, const Location &LocB) override;
|
/external/llvm/include/llvm/Analysis/ |
H A D | AliasAnalysis.h | 172 virtual AliasResult alias(const Location &LocA, const Location &LocB); 187 bool isNoAlias(const Location &LocA, const Location &LocB) { argument 188 return alias(LocA, LocB) == NoAlias; 203 bool isMustAlias(const Location &LocA, const Location &LocB) { argument 204 return alias(LocA, LocB) == MustAlias;
|
/external/llvm/lib/Analysis/IPA/ |
H A D | GlobalsModRef.cpp | 118 AliasResult alias(const Location &LocA, const Location &LocB) override; 481 GlobalsModRef::alias(const Location &LocA, argument 484 const Value *UV1 = GetUnderlyingObject(LocA.Ptr); 533 return AliasAnalysis::alias(LocA, LocB);
|
Completed in 1388 milliseconds