Searched refs:ValueScope (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 157 enum ValueScope : uint8_t { enum 313 static inline AA::ValueScope getEmptyKey() { 314 return AA::ValueScope(Base::getEmptyKey()); 316 static inline AA::ValueScope getTombstoneKey() { 317 return AA::ValueScope(Base::getTombstoneKey()); 319 static unsigned getHashValue(const AA::ValueScope &S) { 323 static bool isEqual(const AA::ValueScope &LHS, const AA::ValueScope &RHS) { 1686 AA::ValueScope S) { 1703 AA::ValueScope S); 1711 AA::ValueScope S, [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | Attributor.cpp | 1073 AA::ValueScope::Interprocedural, in getAssumedConstant() 1087 AA::ValueScope S) { in getAssumedSimplified() 1110 SmallVectorImpl<AA::ValueAndContext> &Values, AA::ValueScope S, in getAssumedSimplifiedValues() 1123 if ((S & AA::ValueScope::Interprocedural) || in getAssumedSimplifiedValues()
|
| H A D | AttributorAttributes.cpp | 314 AA::ValueScope S, in getAssumedUnderlyingObjects() 9852 const Instruction *CtxI, AA::ValueScope S, in addValue() 9892 S = AA::ValueScope(S | AA::Interprocedural); in addValue() 9901 AA::ValueScope S; 9913 bool recurseForValue(Attributor &A, const IRPosition &IRP, AA::ValueScope S) { in recurseForValue() 9930 AA::ValueScope(It.second), getAnchorScope()); in recurseForValue() 9965 for (AA::ValueScope S : {AA::Interprocedural, AA::Intraprocedural}) { in manifest() 9986 AA::ValueScope S) const override { in getAssumedSimplifiedValues() 10293 AA::ValueScope S = II.S; in genericValueTraversal()
|