Lines Matching defs:O2
833 static bool notDifferentParent(const Value *O1, const Value *O2) {
836 const Function *F2 = getParent(O2);
1756 const Value *O2) {
1787 if (O2 == nullptr)
1788 O2 = GetUnderlyingObject(V2, DL, MaxLookupSearchDepth);
1795 if (const ConstantPointerNull *CPN = dyn_cast<ConstantPointerNull>(O2))
1799 if (O1 != O2) {
1801 if (isIdentifiedObject(O1) && isIdentifiedObject(O2))
1805 if ((isa<Constant>(O1) && isIdentifiedObject(O2) && !isa<Constant>(O2)) ||
1806 (isa<Constant>(O2) && isIdentifiedObject(O1) && !isa<Constant>(O1)))
1811 if ((isa<Argument>(O1) && isIdentifiedFunctionLocal(O2)) ||
1812 (isa<Argument>(O2) && isIdentifiedFunctionLocal(O1)))
1825 isNonEscapingLocalObject(O2, &AAQI.IsCapturedCache))
1827 if (isEscapeSource(O2) &&
1836 O2, getMinimalExtentFrom(*V1, V1Size, DL, NullIsValidLocation), DL,
1859 std::swap(O1, O2);
1864 aliasGEP(GV1, V1Size, V1AAInfo, V2, V2Size, V2AAInfo, O1, O2, AAQI);
1875 std::swap(O1, O2);
1881 aliasPHI(PN, V1Size, V1AAInfo, V2, V2Size, V2AAInfo, O2, AAQI);
1891 std::swap(O1, O2);
1897 aliasSelect(S1, V1Size, V1AAInfo, V2, V2Size, V2AAInfo, O2, AAQI);
1907 if (O1 == O2)
1910 isObjectSize(O2, V2Size.getValue(), DL, TLI, NullIsValidLocation))) {