• Home
  • Raw
  • Download

Lines Matching refs:V2Size

823                                             uint64_t V2Size,  in aliasSameBasePointerGEPs()  argument
842 V2Size == MemoryLocation::UnknownSize) in aliasSameBasePointerGEPs()
893 if (V1Size != ElementSize || V2Size != ElementSize) in aliasSameBasePointerGEPs()
938 uint64_t V2Off, uint64_t V2Size) { in aliasSameBasePointerGEPs() argument
940 ((V2Off + V2Size <= StructSize) || in aliasSameBasePointerGEPs()
941 (V2Off + V2Size - StructSize <= V1Off)); in aliasSameBasePointerGEPs()
944 if (EltsDontOverlap(V1Off, V1Size, V2Off, V2Size) || in aliasSameBasePointerGEPs()
945 EltsDontOverlap(V2Off, V2Size, V1Off, V1Size)) in aliasSameBasePointerGEPs()
1020 uint64_t V2Size, const AAMDNodes &V2AAInfo, in aliasGEP() argument
1040 isGEPBaseAtNegativeOffset(GEP1, DecompGEP1, DecompGEP2, V2Size)) in aliasGEP()
1058 if ((BaseAlias == MayAlias) && V1Size == V2Size) { in aliasGEP()
1061 UnderlyingV2, V2Size, V2AAInfo); in aliasGEP()
1091 AliasResult R = aliasSameBasePointerGEPs(GEP1, V1Size, GEP2, V2Size, DL); in aliasGEP()
1113 V2Size == MemoryLocation::UnknownSize) in aliasGEP()
1117 AAMDNodes(), V2, V2Size, V2AAInfo); in aliasGEP()
1146 if (V2Size != MemoryLocation::UnknownSize) { in aliasGEP()
1147 if ((uint64_t)GEP1BaseOffset < V2Size) in aliasGEP()
1161 V2Size != MemoryLocation::UnknownSize) { in aliasGEP()
1212 V2Size != MemoryLocation::UnknownSize && ModOffset >= V2Size && in aliasGEP()
1219 if (AllPositive && GEP1BaseOffset > 0 && V2Size <= (uint64_t)GEP1BaseOffset) in aliasGEP()
1222 if (constantOffsetHeuristic(DecompGEP1.VarIndices, V1Size, V2Size, in aliasGEP()
1253 const Value *V2, uint64_t V2Size, in aliasSelect() argument
1260 SI2->getTrueValue(), V2Size, V2AAInfo); in aliasSelect()
1265 SI2->getFalseValue(), V2Size, V2AAInfo); in aliasSelect()
1272 aliasCheck(V2, V2Size, V2AAInfo, SI->getTrueValue(), SISize, SIAAInfo); in aliasSelect()
1277 aliasCheck(V2, V2Size, V2AAInfo, SI->getFalseValue(), SISize, SIAAInfo); in aliasSelect()
1285 uint64_t V2Size, in aliasPHI() argument
1297 MemoryLocation(V2, V2Size, V2AAInfo)); in aliasPHI()
1317 V2Size, V2AAInfo); in aliasPHI()
1365 aliasCheck(V2, V2Size, V2AAInfo, V1Srcs[0], PNSize, PNAAInfo); in aliasPHI()
1378 aliasCheck(V2, V2Size, V2AAInfo, V, PNSize, PNAAInfo); in aliasPHI()
1391 uint64_t V2Size, AAMDNodes V2AAInfo) { in aliasCheck() argument
1394 if (V1Size == 0 || V2Size == 0) in aliasCheck()
1471 (V2Size != MemoryLocation::UnknownSize && in aliasCheck()
1472 isObjectSmallerThan(O1, V2Size, DL, TLI))) in aliasCheck()
1478 MemoryLocation(V2, V2Size, V2AAInfo)); in aliasCheck()
1490 std::swap(V1Size, V2Size); in aliasCheck()
1496 aliasGEP(GV1, V1Size, V1AAInfo, V2, V2Size, V2AAInfo, O1, O2); in aliasCheck()
1503 std::swap(V1Size, V2Size); in aliasCheck()
1507 AliasResult Result = aliasPHI(PN, V1Size, V1AAInfo, V2, V2Size, V2AAInfo); in aliasCheck()
1514 std::swap(V1Size, V2Size); in aliasCheck()
1519 aliasSelect(S1, V1Size, V1AAInfo, V2, V2Size, V2AAInfo); in aliasCheck()
1529 (V2Size != MemoryLocation::UnknownSize && in aliasCheck()
1530 isObjectSize(O2, V2Size, DL, TLI))) in aliasCheck()
1614 uint64_t V2Size, int64_t BaseOffset, AssumptionCache *AC, in constantOffsetHeuristic() argument
1617 V2Size == MemoryLocation::UnknownSize) in constantOffsetHeuristic()
1663 V2Size + std::abs(BaseOffset) <= MinDiffBytes; in constantOffsetHeuristic()