Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DSparsePropagation.h120 DenseMap<LatticeKey, LatticeVal> ValueState; variable
153 auto I = ValueState.find(Key); in getExistingValueState()
154 return I != ValueState.end() ? I->second : LatticeFunc->getUntrackedVal(); in getExistingValueState()
231 auto I = ValueState.find(Key); in getValueState()
232 if (I != ValueState.end()) in getValueState()
242 return ValueState[Key] = std::move(LV); in getValueState()
248 auto I = ValueState.find(Key); in UpdateState()
249 if (I != ValueState.end() && I->second == LV) in UpdateState()
254 ValueState[Key] = std::move(LV); in UpdateState()
504 if (ValueState.empty()) in Print()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp535 } else if (auto It = ValueState.find(Inst); It != ValueState.end()) { in invalidate()
765 ValueState.find(V); in getLatticeValueFor()
766 assert(I != ValueState.end() && in getLatticeValueFor()
788 markOverdefined(ValueState[V], V); in markOverdefined()
976 NewValue = ValueState[&*OldArg]; in setLatticeValueForSpecializationArguments()
1234 if (ValueState[&I].isOverdefined()) in visitCastInst()
1305 if (ValueState[&EVI].isOverdefined()) in visitExtractValueInst()
1371 if (ValueState[&I].isOverdefined()) in visitSelectInst()
1392 Changed |= ValueState[&I].mergeIn(FVal); in visitSelectInst()
1394 pushToWorkListMsg(ValueState[&I], &I); in visitSelectInst()
[all …]