Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DSparsePropagation.h119 DenseMap<LatticeKey, LatticeVal> ValueState; variable
152 auto I = ValueState.find(Key); in getExistingValueState()
153 return I != ValueState.end() ? I->second : LatticeFunc->getUntrackedVal(); in getExistingValueState()
230 auto I = ValueState.find(Key); in getValueState()
231 if (I != ValueState.end()) in getValueState()
241 return ValueState[Key] = std::move(LV); in getValueState()
247 auto I = ValueState.find(Key); in UpdateState()
248 if (I != ValueState.end() && I->second == LV) in UpdateState()
253 ValueState[Key] = std::move(LV); in UpdateState()
509 if (ValueState.empty()) in Print()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp369 assert(I != ValueState.end() && in getLatticeValueFor()
404 markOverdefined(ValueState[V], V); in markOverdefined()
441 return markConstant(ValueState[V], V, C); in markConstant()
446 LatticeVal &IV = ValueState[V]; in markForcedConstant()
966 LatticeVal &IV = ValueState[&I]; in visitBinaryOperator()
1028 if (ValueState[&I].isOverdefined()) return; in visitCmpInst()
1057 !ValueState[&I].isConstant()) in visitCmpInst()
1066 if (ValueState[&I].isOverdefined()) return; in visitGetElementPtrInst()
1120 LatticeVal &IV = ValueState[&I]; in visitLoadInst()
1167 if (ValueState[I].isOverdefined()) in visitCallSite()
[all …]