Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h182 enum ValueScope : uint8_t { enum
439 struct DenseMapInfo<AA::ValueScope> : public DenseMapInfo<unsigned char> {
441 static inline AA::ValueScope getEmptyKey() {
442 return AA::ValueScope(Base::getEmptyKey());
444 static inline AA::ValueScope getTombstoneKey() {
445 return AA::ValueScope(Base::getTombstoneKey());
447 static unsigned getHashValue(const AA::ValueScope &S) {
451 static bool isEqual(const AA::ValueScope &LHS, const AA::ValueScope &RHS) {
2005 AA::ValueScope S) {
2011 AA::ValueScope S) {
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp402 AA::ValueScope::Intraprocedural, in clampReturnedValueStates()
1920 AA::ValueScope::Intraprocedural); in updateImpl()
5996 AA::ValueScope::Intraprocedural, in updateImpl()
10879 const Instruction *CtxI, AA::ValueScope S, in addValue()
10918 S = AA::ValueScope(S | AA::Interprocedural); in addValue()
10927 AA::ValueScope S;
10937 bool recurseForValue(Attributor &A, const IRPosition &IRP, AA::ValueScope S) { in recurseForValue()
10954 AA::ValueScope(It.second), getAnchorScope()); in recurseForValue()
10989 for (AA::ValueScope S : {AA::Interprocedural, AA::Intraprocedural}) { in manifest()
11010 AA::ValueScope S, bool RecurseForSelectAndPHI = false) const override { in getAssumedSimplifiedValues()
[all …]
H A DAttributor.cpp1423 AA::ValueScope::Interprocedural, in getAssumedConstant()
1436 bool &UsedAssumedInformation, AA::ValueScope S) { in getAssumedSimplified()
1459 SmallVectorImpl<AA::ValueAndContext> &Values, AA::ValueScope S, in getAssumedSimplifiedValues()
1479 if ((S & AA::ValueScope::Interprocedural) || in getAssumedSimplifiedValues()
1999 AA::ValueScope S, in checkForAllReturnedValues()