Searched defs:LocB (Results 1 - 7 of 7) sorted by relevance

/external/llvm/lib/Analysis/
H A DScalarEvolutionAliasAnalysis.cpp55 AliasResult alias(const Location &LocA, const Location &LocB) override;
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 ? nullptr : LocB.TBAATag)) == NoAlias)
172 return AliasAnalysis::alias(LocA, LocB);
109 alias(const Location &LocA, const Location &LocB) argument
[all...]
H A DAliasAnalysisCounter.cpp106 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);
142 errs() << "[" << LocB.Size << "B] ";
143 LocB.Ptr->printAsOperand(errs(), true, M);
H A DTypeBasedAliasAnalysis.cpp302 AliasResult alias(const Location &LocA, const Location &LocB) override;
451 const Location &LocB) {
453 return AliasAnalysis::alias(LocA, LocB);
458 if (!AM) return AliasAnalysis::alias(LocA, LocB);
459 const MDNode *BM = LocB.TBAATag;
460 if (!BM) return AliasAnalysis::alias(LocA, LocB);
464 return AliasAnalysis::alias(LocA, LocB);
450 alias(const Location &LocA, const Location &LocB) argument
H A DAliasAnalysis.cpp52 AliasAnalysis::alias(const Location &LocA, const Location &LocB) { argument
54 return AA->alias(LocA, LocB);
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAliasAnalysis.cpp56 ObjCARCAliasAnalysis::alias(const Location &LocA, const Location &LocB) { argument
58 return AliasAnalysis::alias(LocA, LocB);
63 const Value *SB = StripPointerCastsAndObjCCalls(LocB.Ptr);
66 Location(SB, LocB.Size, LocB.TBAATag));
/external/llvm/lib/Analysis/IPA/
H A DGlobalsModRef.cpp118 AliasResult alias(const Location &LocA, const Location &LocB) override;
482 const Location &LocB) {
485 const Value *UV2 = GetUnderlyingObject(LocB.Ptr);
533 return AliasAnalysis::alias(LocA, LocB);
481 alias(const Location &LocA, const Location &LocB) argument
/external/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h172 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;

Completed in 618 milliseconds