Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp945 Optional<Value *> UniqueRV = getAssumedUniqueReturnValue(A); in manifest() local
947 if (!UniqueRV.hasValue() || !UniqueRV.getValue()) in manifest()
964 if (auto *UniqueRVArg = dyn_cast<Argument>(UniqueRV.getValue())) { in manifest()
970 } else if (auto *RVC = dyn_cast<Constant>(UniqueRV.getValue())) { in manifest()
1013 Optional<Value *> UniqueRV; in getAssumedUniqueReturnValue() local
1019 if (UniqueRV.hasValue() && UniqueRV != &RV && in getAssumedUniqueReturnValue()
1020 !(isa<UndefValue>(RV) || isa<UndefValue>(UniqueRV.getValue()))) { in getAssumedUniqueReturnValue()
1021 UniqueRV = nullptr; in getAssumedUniqueReturnValue()
1026 if (!UniqueRV.hasValue() || !isa<UndefValue>(RV)) in getAssumedUniqueReturnValue()
1027 UniqueRV = &RV; in getAssumedUniqueReturnValue()
[all …]