Searched refs:ValueAndContext (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 187 ValueAndContext(const Base &B) : Base(B) {} in ValueAndContext() function 188 ValueAndContext(Value &V, const Instruction *CtxI) : Base(&V, CtxI) {} in ValueAndContext() argument 406 struct DenseMapInfo<AA::ValueAndContext> 407 : public DenseMapInfo<AA::ValueAndContext::Base> { 408 using Base = DenseMapInfo<AA::ValueAndContext::Base>; 409 static inline AA::ValueAndContext getEmptyKey() { 412 static inline AA::ValueAndContext getTombstoneKey() { 415 static unsigned getHashValue(const AA::ValueAndContext &VAC) { 419 static bool isEqual(const AA::ValueAndContext &LHS, 420 const AA::ValueAndContext &RHS) { [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 2439 SmallVector<AA::ValueAndContext> Worklist; in isImpliedByIR() 2596 SmallVector<AA::ValueAndContext> Values; in updateImpl() 4703 SmallVector<AA::ValueAndContext> Values; in identifyAliveSuccessors() 5019 SmallVector<AA::ValueAndContext> Values; in updateImpl() 5308 SmallVector<AA::ValueAndContext> Values; in updateImpl() 5913 SmallVector<AA::ValueAndContext> Values; in updateImpl() 9600 SmallVector<AA::ValueAndContext> Values; in fillSetWithConstantValues() 10229 SmallVector<AA::ValueAndContext> Values; in updateImpl() 10384 SmallVector<AA::ValueAndContext> Values; in updateImpl() 10530 SmallVector<AA::ValueAndContext> Values; in updateImpl() [all …]
|
| H A D | Attributor.cpp | 291 bool AA::isValidAtPosition(const AA::ValueAndContext &VAC, in isValidAtPosition() 1413 SmallVector<AA::ValueAndContext> Values; in getAssumedConstant() 1435 SmallVector<AA::ValueAndContext> Values; in getAssumedSimplified() 1451 SmallVectorImpl<AA::ValueAndContext> &Values, AA::ValueScope S, in getAssumedSimplifiedValues() 1473 Values.push_back(AA::ValueAndContext{*V, nullptr}); in getAssumedSimplifiedValues() 2011 SmallVector<AA::ValueAndContext> Values; in checkForAllReturnedValues() 2017 return llvm::all_of(Values, [&](const AA::ValueAndContext &VAC) { in checkForAllReturnedValues()
|
| H A D | OpenMPOpt.cpp | 2400 if (!URV || (*URV && AA::isValidAtPosition(AA::ValueAndContext(**URV, I), in getValueForCall()
|