Lines Matching refs:values_
47 values_[instr->result_id()] = kVaryingSSAId; in MarkInstructionVarying()
63 auto it = values_.find(phi_arg_id); in VisitPhi()
64 if (it != values_.end()) { in VisitPhi()
101 values_[phi->result_id()] = meet_val_id; in VisitPhi()
113 auto it = values_.find(rhs_id); in VisitAssignment()
114 if (it != values_.end()) { in VisitAssignment()
118 values_[instr->result_id()] = it->second; in VisitAssignment()
132 auto it = values_.find(id); in VisitAssignment()
133 if (it == values_.end() || IsVaryingValue(it->second)) { in VisitAssignment()
146 values_[instr->result_id()] = folded_inst->result_id(); in VisitAssignment()
152 auto iter = values_.find(*op_id); in VisitAssignment()
153 if (iter != values_.end() && IsVaryingValue(iter->second)) return false; in VisitAssignment()
162 auto it = values_.find(*op_id); in VisitAssignment()
163 if (it == values_.end()) return false; in VisitAssignment()
188 auto it = values_.find(pred_id); in VisitBranch()
189 if (it == values_.end() || IsVaryingValue(it->second)) { in VisitBranch()
219 auto it = values_.find(select_id); in VisitBranch()
220 if (it == values_.end() || IsVaryingValue(it->second)) { in VisitBranch()
281 for (const auto& it : values_) { in ReplaceValues()
296 values_[inst->result_id()] = kVaryingSSAId; in PropagateConstants()
323 values_[inst.result_id()] = inst.result_id(); in Initialize()
325 values_[inst.result_id()] = kVaryingSSAId; in Initialize()