Home
last modified time | relevance | path

Searched refs:V1Size (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/Analysis/
DBasicAliasAnalysis.cpp756 uint64_t V1Size, in aliasSameBasePointerGEPs() argument
773 if (V1Size == MemoryLocation::UnknownSize || in aliasSameBasePointerGEPs()
825 if (V1Size != ElementSize || V2Size != ElementSize) in aliasSameBasePointerGEPs()
869 auto EltsDontOverlap = [StructSize](uint64_t V1Off, uint64_t V1Size, in aliasSameBasePointerGEPs()
871 return V1Off < V2Off && V1Off + V1Size <= V2Off && in aliasSameBasePointerGEPs()
876 if (EltsDontOverlap(V1Off, V1Size, V2Off, V2Size) || in aliasSameBasePointerGEPs()
877 EltsDontOverlap(V2Off, V2Size, V1Off, V1Size)) in aliasSameBasePointerGEPs()
889 AliasResult BasicAAResult::aliasGEP(const GEPOperator *GEP1, uint64_t V1Size, in aliasGEP() argument
909 if ((BaseAlias == MayAlias) && V1Size == V2Size) { in aliasGEP()
911 AliasResult PreciseBaseAlias = aliasCheck(UnderlyingV1, V1Size, V1AAInfo, in aliasGEP()
[all …]
/external/llvm/include/llvm/Analysis/
DBasicAliasAnalysis.h155 uint64_t V1Size, uint64_t V2Size, int64_t BaseOffset,
163 AliasResult aliasGEP(const GEPOperator *V1, uint64_t V1Size,
176 AliasResult aliasCheck(const Value *V1, uint64_t V1Size, AAMDNodes V1AATag,
DAliasAnalysis.h188 AliasResult alias(const Value *V1, uint64_t V1Size, const Value *V2, in alias() argument
190 return alias(MemoryLocation(V1, V1Size), MemoryLocation(V2, V2Size)); in alias()
206 bool isNoAlias(const Value *V1, uint64_t V1Size, const Value *V2, in isNoAlias() argument
208 return isNoAlias(MemoryLocation(V1, V1Size), MemoryLocation(V2, V2Size)); in isNoAlias()
/external/llvm/lib/IR/
DInstructions.cpp1756 unsigned V1Size = cast<VectorType>(V1->getType())->getNumElements(); in isValidOperands() local
1759 if (CI->uge(V1Size*2)) in isValidOperands()
1770 unsigned V1Size = cast<VectorType>(V1->getType())->getNumElements(); in isValidOperands() local
1772 if (CDS->getElementAsInteger(i) >= V1Size*2) in isValidOperands()
/external/llvm/docs/
DAliasAnalysis.rst289 AliasResult alias(const Value *V1, unsigned V1Size,
296 return AliasAnalysis::alias(V1, V1Size, V2, V2Size);