Lines Matching refs:ValueState
196 DenseMap<Value *, LatticeVal> ValueState; // The state each value is in. member in __anon86856d210111::SCCPSolver
368 DenseMap<Value *, LatticeVal>::const_iterator I = ValueState.find(V); in getLatticeValueFor()
369 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()
482 return mergeInValue(ValueState[V], V, MergeWithV); in mergeInValue()
492 ValueState.insert(std::make_pair(V, LatticeVal())); in getValueState()
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()
1177 mergeInValue(ValueState[I], I, getValueState(CopyOf)); in visitCallSite()
1186 mergeInValue(ValueState[I], I, getValueState(CopyOf)); in visitCallSite()
1193 mergeInValue(ValueState[I], I, getValueState(CopyOf)); in visitCallSite()
1202 LatticeVal &IV = ValueState[I]; in visitCallSite()
1302 pushToWorkList(ValueState[&*AI], &*AI); in visitCallSite()