/dports/devel/llvm70/llvm-7.0.1.src/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1022 if (V1Size == MemoryLocation::UnknownSize || 1311 if (V1Size == MemoryLocation::UnknownSize && 1364 if (-(uint64_t)GEP1BaseOffset < V1Size) 1413 if (V1Size != MemoryLocation::UnknownSize && 1415 V1Size <= Modulo - ModOffset) 1635 if (V1Size == 0 || V2Size == 0) 1709 if ((V1Size != MemoryLocation::UnknownSize && 1730 std::swap(V1Size, V2Size); 1744 std::swap(V1Size, V2Size); 1757 std::swap(V1Size, V2Size); [all …]
|
/dports/security/clamav-lts/clamav-0.103.5/libclamav/c++/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 801 if (V1Size == UnknownSize && V2Size == UnknownSize) in aliasGEP() 855 GEP1BaseOffset <= -(int64_t)V1Size) in aliasGEP() 987 if (V1Size == 0 || V2Size == 0) in aliasCheck() 1052 if ((V1Size != UnknownSize && isObjectSmallerThan(O2, V1Size, *TD)) || in aliasCheck() 1060 std::swap(V1Size, V2Size); in aliasCheck() 1064 return aliasGEP(GV1, V1Size, V2, V2Size, O1, O2); in aliasCheck() 1068 std::swap(V1Size, V2Size); in aliasCheck() 1071 return aliasPHI(PN, V1Size, V2, V2Size); in aliasCheck() 1075 std::swap(V1Size, V2Size); in aliasCheck() 1078 return aliasSelect(S1, V1Size, V2, V2Size); in aliasCheck() [all …]
|
H A D | AliasAnalysisCounter.cpp | 103 AliasResult alias(const Value *V1, unsigned V1Size, 124 AliasAnalysisCounter::alias(const Value *V1, unsigned V1Size, in alias() argument 126 AliasResult R = getAnalysis<AliasAnalysis>().alias(V1, V1Size, V2, V2Size); in alias() 138 errs() << "[" << V1Size << "B] "; in alias()
|
/dports/devel/llvm80/llvm-8.0.1.src/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1065 const uint64_t V1Size = MaybeV1Size.getValue(); in aliasSameBasePointerGEPs() local 1193 EltsDontOverlap(V2Off, V2Size, V1Off, V1Size)) in aliasSameBasePointerGEPs() 1418 if (V1Size != LocationSize::unknown() && in aliasGEP() 1469 if (V1Size != LocationSize::unknown() && in aliasGEP() 1693 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1767 if ((V1Size.isPrecise() && isObjectSmallerThan(O2, V1Size.getValue(), DL, TLI, in aliasCheck() 1788 std::swap(V1Size, V2Size); in aliasCheck() 1802 std::swap(V1Size, V2Size); in aliasCheck() 1815 std::swap(V1Size, V2Size); in aliasCheck() 1828 if (V1Size.isPrecise() && V2Size.isPrecise() && in aliasCheck() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1028 const GEPOperator *GEP1, LocationSize V1Size, in aliasGEP() argument 1031 if (!V1Size.hasValue() && !V2Size.hasValue()) { in aliasGEP() 1074 V1Size.hasValue() && DecompGEP1.Offset.sle(-V1Size.getValue()) && in aliasGEP() 1083 MemoryLocation(UnderlyingV1, V1Size), in aliasGEP() 1110 LocationSize VRightSize = V1Size; in aliasGEP() 1194 if (V1Size.hasValue() && V2Size.hasValue() && in aliasGEP() 1196 (GCD - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1210 if (AllNonPositive && V1Size.hasValue() && in aliasGEP() 1457 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1546 V1Size = LocationSize::afterPointer(); in aliasCheck() [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1028 const GEPOperator *GEP1, LocationSize V1Size, in aliasGEP() argument 1031 if (!V1Size.hasValue() && !V2Size.hasValue()) { in aliasGEP() 1074 V1Size.hasValue() && DecompGEP1.Offset.sle(-V1Size.getValue()) && in aliasGEP() 1083 MemoryLocation(UnderlyingV1, V1Size), in aliasGEP() 1110 LocationSize VRightSize = V1Size; in aliasGEP() 1194 if (V1Size.hasValue() && V2Size.hasValue() && in aliasGEP() 1196 (GCD - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1210 if (AllNonPositive && V1Size.hasValue() && in aliasGEP() 1457 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1546 V1Size = LocationSize::afterPointer(); in aliasCheck() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1147 if (!V1Size.hasValue() && !V2Size.hasValue()) in aliasGEP() 1191 if (V1Size.hasValue()) { in aliasGEP() 1243 if (V1Size.hasValue() && V2Size.hasValue() && in aliasGEP() 1245 (GCD - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1259 if (AllNonPositive && V1Size.hasValue() && in aliasGEP() 1260 (-DecompGEP1.Offset).uge(V1Size.getValue())) in aliasGEP() 1263 if (V1Size.hasValue() && V2Size.hasValue()) { in aliasGEP() 1500 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1589 V1Size = LocationSize::afterPointer(); in aliasCheck() 1688 if (V1Size.isPrecise() && V2Size.isPrecise() && in aliasCheckRecursive() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1028 const GEPOperator *GEP1, LocationSize V1Size, in aliasGEP() argument 1031 if (!V1Size.hasValue() && !V2Size.hasValue()) { in aliasGEP() 1074 V1Size.hasValue() && DecompGEP1.Offset.sle(-V1Size.getValue()) && in aliasGEP() 1083 MemoryLocation(UnderlyingV1, V1Size), in aliasGEP() 1110 LocationSize VRightSize = V1Size; in aliasGEP() 1194 if (V1Size.hasValue() && V2Size.hasValue() && in aliasGEP() 1196 (GCD - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1210 if (AllNonPositive && V1Size.hasValue() && in aliasGEP() 1457 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1546 V1Size = LocationSize::afterPointer(); in aliasCheck() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1028 const GEPOperator *GEP1, LocationSize V1Size, in aliasGEP() argument 1031 if (!V1Size.hasValue() && !V2Size.hasValue()) { in aliasGEP() 1074 V1Size.hasValue() && DecompGEP1.Offset.sle(-V1Size.getValue()) && in aliasGEP() 1083 MemoryLocation(UnderlyingV1, V1Size), in aliasGEP() 1110 LocationSize VRightSize = V1Size; in aliasGEP() 1194 if (V1Size.hasValue() && V2Size.hasValue() && in aliasGEP() 1196 (GCD - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1210 if (AllNonPositive && V1Size.hasValue() && in aliasGEP() 1457 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1546 V1Size = LocationSize::afterPointer(); in aliasCheck() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1147 if (!V1Size.hasValue() && !V2Size.hasValue()) in aliasGEP() 1191 if (V1Size.hasValue()) { in aliasGEP() 1243 if (V1Size.hasValue() && V2Size.hasValue() && in aliasGEP() 1245 (GCD - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1259 if (AllNonPositive && V1Size.hasValue() && in aliasGEP() 1260 (-DecompGEP1.Offset).uge(V1Size.getValue())) in aliasGEP() 1263 if (V1Size.hasValue() && V2Size.hasValue()) { in aliasGEP() 1500 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1589 V1Size = LocationSize::afterPointer(); in aliasCheck() 1688 if (V1Size.isPrecise() && V2Size.isPrecise() && in aliasCheckRecursive() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1028 const GEPOperator *GEP1, LocationSize V1Size, in aliasGEP() argument 1031 if (!V1Size.hasValue() && !V2Size.hasValue()) { in aliasGEP() 1074 V1Size.hasValue() && DecompGEP1.Offset.sle(-V1Size.getValue()) && in aliasGEP() 1083 MemoryLocation(UnderlyingV1, V1Size), in aliasGEP() 1110 LocationSize VRightSize = V1Size; in aliasGEP() 1194 if (V1Size.hasValue() && V2Size.hasValue() && in aliasGEP() 1196 (GCD - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1210 if (AllNonPositive && V1Size.hasValue() && in aliasGEP() 1457 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1546 V1Size = LocationSize::afterPointer(); in aliasCheck() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1127 const GEPOperator *GEP1, LocationSize V1Size, in aliasGEP() argument 1130 if (!V1Size.hasValue() && !V2Size.hasValue()) { in aliasGEP() 1172 V1Size.hasValue() && DecompGEP1.Offset.sle(-V1Size.getValue()) && in aliasGEP() 1208 LocationSize VRightSize = V1Size; in aliasGEP() 1282 if (V1Size.hasValue() && V2Size.hasValue() && in aliasGEP() 1284 (GCD - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1298 if (AllNonPositive && V1Size.hasValue() && in aliasGEP() 1302 if (V1Size.hasValue() && V2Size.hasValue()) { in aliasGEP() 1570 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1659 V1Size = LocationSize::afterPointer(); in aliasCheck() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1086 const uint64_t V1Size = MaybeV1Size.getValue(); in aliasSameBasePointerGEPs() local 1214 EltsDontOverlap(V2Off, V2Size, V1Off, V1Size)) in aliasSameBasePointerGEPs() 1438 if (V1Size != LocationSize::unknown() && in aliasGEP() 1489 if (V1Size != LocationSize::unknown() && in aliasGEP() 1719 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1795 if ((V1Size.isPrecise() && isObjectSmallerThan(O2, V1Size.getValue(), DL, TLI, in aliasCheck() 1816 std::swap(V1Size, V2Size); in aliasCheck() 1834 std::swap(V1Size, V2Size); in aliasCheck() 1850 std::swap(V1Size, V2Size); in aliasCheck() 1866 if (V1Size.isPrecise() && V2Size.isPrecise() && in aliasCheck() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1052 const uint64_t V1Size = MaybeV1Size.getValue(); in aliasSameBasePointerGEPs() local 1175 return V1Off < V2Off && V1Off + V1Size <= V2Off && in aliasSameBasePointerGEPs() 1181 EltsDontOverlap(V2Off, V2Size, V1Off, V1Size)) in aliasSameBasePointerGEPs() 1302 if (BaseAlias == MayAlias && V1Size == V2Size && in aliasGEP() 1399 if (V1Size != LocationSize::unknown() && in aliasGEP() 1401 if ((-GEP1BaseOffset).ult(V1Size.getValue())) in aliasGEP() 1451 if (V1Size != LocationSize::unknown() && in aliasGEP() 1453 (Modulo - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1696 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1832 if (V1Size.isPrecise() && V2Size.isPrecise() && in aliasCheck() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1109 const uint64_t V1Size = MaybeV1Size.getValue(); in aliasSameBasePointerGEPs() local 1238 EltsDontOverlap(V2Off, V2Size, V1Off, V1Size)) in aliasSameBasePointerGEPs() 1470 if (V1Size != LocationSize::unknown() && in aliasGEP() 1522 if (V1Size != LocationSize::unknown() && in aliasGEP() 1524 (Modulo - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1756 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1855 std::swap(V1Size, V2Size); in aliasCheck() 1873 std::swap(V1Size, V2Size); in aliasCheck() 1889 std::swap(V1Size, V2Size); in aliasCheck() 1905 if (V1Size.isPrecise() && V2Size.isPrecise() && in aliasCheck() [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1107 const uint64_t V1Size = MaybeV1Size.getValue(); in aliasSameBasePointerGEPs() local 1235 EltsDontOverlap(V2Off, V2Size, V1Off, V1Size)) in aliasSameBasePointerGEPs() 1459 if (V1Size != LocationSize::unknown() && in aliasGEP() 1511 if (V1Size != LocationSize::unknown() && in aliasGEP() 1513 (Modulo - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1741 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1840 std::swap(V1Size, V2Size); in aliasCheck() 1858 std::swap(V1Size, V2Size); in aliasCheck() 1874 std::swap(V1Size, V2Size); in aliasCheck() 1890 if (V1Size.isPrecise() && V2Size.isPrecise() && in aliasCheck() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1109 const uint64_t V1Size = MaybeV1Size.getValue(); in aliasSameBasePointerGEPs() local 1238 EltsDontOverlap(V2Off, V2Size, V1Off, V1Size)) in aliasSameBasePointerGEPs() 1470 if (V1Size != LocationSize::unknown() && in aliasGEP() 1522 if (V1Size != LocationSize::unknown() && in aliasGEP() 1524 (Modulo - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1759 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1858 std::swap(V1Size, V2Size); in aliasCheck() 1876 std::swap(V1Size, V2Size); in aliasCheck() 1892 std::swap(V1Size, V2Size); in aliasCheck() 1908 if (V1Size.isPrecise() && V2Size.isPrecise() && in aliasCheck() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1107 const uint64_t V1Size = MaybeV1Size.getValue(); in aliasSameBasePointerGEPs() local 1235 EltsDontOverlap(V2Off, V2Size, V1Off, V1Size)) in aliasSameBasePointerGEPs() 1459 if (V1Size != LocationSize::unknown() && in aliasGEP() 1511 if (V1Size != LocationSize::unknown() && in aliasGEP() 1513 (Modulo - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1741 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1840 std::swap(V1Size, V2Size); in aliasCheck() 1858 std::swap(V1Size, V2Size); in aliasCheck() 1874 std::swap(V1Size, V2Size); in aliasCheck() 1890 if (V1Size.isPrecise() && V2Size.isPrecise() && in aliasCheck() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 1107 const uint64_t V1Size = MaybeV1Size.getValue(); in aliasSameBasePointerGEPs() local 1235 EltsDontOverlap(V2Off, V2Size, V1Off, V1Size)) in aliasSameBasePointerGEPs() 1459 if (V1Size != LocationSize::unknown() && in aliasGEP() 1511 if (V1Size != LocationSize::unknown() && in aliasGEP() 1513 (Modulo - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1741 if (V1Size.isZero() || V2Size.isZero()) in aliasCheck() 1840 std::swap(V1Size, V2Size); in aliasCheck() 1858 std::swap(V1Size, V2Size); in aliasCheck() 1874 std::swap(V1Size, V2Size); in aliasCheck() 1890 if (V1Size.isPrecise() && V2Size.isPrecise() && in aliasCheck() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/include/llvm/Analysis/ |
H A D | BasicAliasAnalysis.h | 132 constantOffsetHeuristic(const DecomposedGEP &GEP, LocationSize V1Size, 141 AliasResult aliasGEP(const GEPOperator *V1, LocationSize V1Size, 153 AliasResult aliasCheck(const Value *V1, LocationSize V1Size, 157 AliasResult aliasCheckRecursive(const Value *V1, LocationSize V1Size,
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/Analysis/ |
H A D | BasicAliasAnalysis.h | 204 LocationSize V1Size, LocationSize V2Size, 213 AliasResult aliasGEP(const GEPOperator *V1, LocationSize V1Size, 225 AliasResult aliasCheck(const Value *V1, LocationSize V1Size, 229 AliasResult aliasCheckRecursive(const Value *V1, LocationSize V1Size,
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/include/llvm/Analysis/ |
H A D | BasicAliasAnalysis.h | 204 LocationSize V1Size, LocationSize V2Size, 213 AliasResult aliasGEP(const GEPOperator *V1, LocationSize V1Size, 225 AliasResult aliasCheck(const Value *V1, LocationSize V1Size, 229 AliasResult aliasCheckRecursive(const Value *V1, LocationSize V1Size,
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/include/llvm/Analysis/ |
H A D | BasicAliasAnalysis.h | 204 LocationSize V1Size, LocationSize V2Size, 213 AliasResult aliasGEP(const GEPOperator *V1, LocationSize V1Size, 225 AliasResult aliasCheck(const Value *V1, LocationSize V1Size, 229 AliasResult aliasCheckRecursive(const Value *V1, LocationSize V1Size,
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/include/llvm/Analysis/ |
H A D | BasicAliasAnalysis.h | 204 LocationSize V1Size, LocationSize V2Size, 213 AliasResult aliasGEP(const GEPOperator *V1, LocationSize V1Size, 225 AliasResult aliasCheck(const Value *V1, LocationSize V1Size, 229 AliasResult aliasCheckRecursive(const Value *V1, LocationSize V1Size,
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/include/llvm/Analysis/ |
H A D | BasicAliasAnalysis.h | 204 LocationSize V1Size, LocationSize V2Size, 213 AliasResult aliasGEP(const GEPOperator *V1, LocationSize V1Size, 225 AliasResult aliasCheck(const Value *V1, LocationSize V1Size, 229 AliasResult aliasCheckRecursive(const Value *V1, LocationSize V1Size,
|