Lines Matching refs:HValue
11 HValue* value, HValue* use_value, int use_index, Representation to) { in InsertRepresentationChangeForUse()
25 bool is_truncating_to_smi = use_value->CheckFlag(HValue::kTruncatingToSmi); in InsertRepresentationChangeForUse()
26 bool is_truncating_to_int = use_value->CheckFlag(HValue::kTruncatingToInt32); in InsertRepresentationChangeForUse()
58 DCHECK(!change->CheckFlag(HValue::kUint32)); in IsNonDeoptingIntToSmiChange()
64 HValue* value) { in InsertRepresentationChangesForValue()
69 HValue* use_value = it.value(); in InsertRepresentationChangesForValue()
83 HValue* use_value = it.value(); in InsertRepresentationChangesForValue()
94 HValue* input = HForceRepresentation::cast(value)->value(); in InsertRepresentationChangesForValue()
130 phi->SetFlag(HValue::kTruncatingToInt32); in Run()
132 phi->SetFlag(HValue::kTruncatingToSmi); in Run()
133 phi->SetFlag(HValue::kTruncatingToInt32); in Run()
139 HValue* value = NULL; in Run()
141 !phi->CheckUsesForFlag(HValue::kTruncatingToInt32, &value)) { in Run()
143 phi->ClearFlag(HValue::kTruncatingToInt32); in Run()
151 !phi->CheckUsesForFlag(HValue::kTruncatingToSmi, &value)) { in Run()
153 phi->ClearFlag(HValue::kTruncatingToSmi); in Run()
164 HValue* input = current->OperandAt(i); in Run()
167 input->CheckFlag(HValue::kTruncatingToInt32)) { in Run()
172 input->ClearFlag(HValue::kTruncatingToInt32); in Run()
181 HValue* input = current->OperandAt(i); in Run()
184 input->CheckFlag(HValue::kTruncatingToSmi)) { in Run()
189 input->ClearFlag(HValue::kTruncatingToSmi); in Run()