Searched refs:kTruncatingToSmi (Results 1 – 12 of 12) sorted by relevance
25 bool is_truncating_to_smi = use_value->CheckFlag(HValue::kTruncatingToSmi); in InsertRepresentationChangeForUse()122 phi->SetFlag(HValue::kTruncatingToSmi); in Run()141 !phi->CheckUsesForFlag(HValue::kTruncatingToSmi, &value)) { in Run()143 phi->ClearFlag(HValue::kTruncatingToSmi); in Run()174 input->CheckFlag(HValue::kTruncatingToSmi)) { in Run()179 input->ClearFlag(HValue::kTruncatingToSmi); in Run()
71 phi_list->at(index)->CheckFlag(HInstruction::kTruncatingToSmi); in Run()90 phi_list->at(index)->ClearFlag(HInstruction::kTruncatingToSmi); in Run()
27 HInstruction::kTruncatingToSmi)) { in Run()
2504 SetFlag(kTruncatingToSmi); in InitRealUses()2516 if (!value->CheckFlag(kTruncatingToSmi)) { in InitRealUses()2517 ClearFlag(kTruncatingToSmi); in InitRealUses()3007 (current_rep.IsSmi() && CheckUsesForFlag(kTruncatingToSmi))) && in IgnoreObservedOutputRepresentation()
499 kTruncatingToSmi, enumerator1194 bool CanTruncateToSmi() const { return CheckFlag(kTruncatingToSmi); } in CanTruncateToSmi()1670 SetFlag(kTruncatingToSmi); in HChange()5111 SetFlag(kTruncatingToSmi); in HBitwise()5122 SetFlag(kTruncatingToSmi); in HBitwise()
10467 left->CopyFlag(HValue::kTruncatingToSmi, instr); in BuildBinaryOperation()10471 right->CopyFlag(HValue::kTruncatingToSmi, instr); in BuildBinaryOperation()
698 does_deopt = !instr->CheckUsesForFlag(HValue::kTruncatingToSmi); in DoShift()
691 does_deopt = !instr->CheckUsesForFlag(HValue::kTruncatingToSmi); in DoShift()
714 does_deopt = !instr->CheckUsesForFlag(HValue::kTruncatingToSmi); in DoShift()
731 does_deopt = !instr->CheckUsesForFlag(HValue::kTruncatingToSmi); in DoShift()
730 does_deopt = !instr->CheckUsesForFlag(HValue::kTruncatingToSmi); in DoShift()