Home
last modified time | relevance | path

Searched refs:kTruncatingToSmi (Results 1 – 12 of 12) sorted by relevance

/external/v8/src/
Dhydrogen-representation-changes.cc25 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()
Dhydrogen-infer-representation.cc71 phi_list->at(index)->CheckFlag(HInstruction::kTruncatingToSmi); in Run()
90 phi_list->at(index)->ClearFlag(HInstruction::kTruncatingToSmi); in Run()
Dhydrogen-canonicalize.cc27 HInstruction::kTruncatingToSmi)) { in Run()
Dhydrogen-instructions.cc2504 SetFlag(kTruncatingToSmi); in InitRealUses()
2516 if (!value->CheckFlag(kTruncatingToSmi)) { in InitRealUses()
2517 ClearFlag(kTruncatingToSmi); in InitRealUses()
3007 (current_rep.IsSmi() && CheckUsesForFlag(kTruncatingToSmi))) && in IgnoreObservedOutputRepresentation()
Dhydrogen-instructions.h499 kTruncatingToSmi, enumerator
1194 bool CanTruncateToSmi() const { return CheckFlag(kTruncatingToSmi); } in CanTruncateToSmi()
1670 SetFlag(kTruncatingToSmi); in HChange()
5111 SetFlag(kTruncatingToSmi); in HBitwise()
5122 SetFlag(kTruncatingToSmi); in HBitwise()
Dhydrogen.cc10467 left->CopyFlag(HValue::kTruncatingToSmi, instr); in BuildBinaryOperation()
10471 right->CopyFlag(HValue::kTruncatingToSmi, instr); in BuildBinaryOperation()
/external/v8/src/mips64/
Dlithium-mips64.cc698 does_deopt = !instr->CheckUsesForFlag(HValue::kTruncatingToSmi); in DoShift()
/external/v8/src/mips/
Dlithium-mips.cc698 does_deopt = !instr->CheckUsesForFlag(HValue::kTruncatingToSmi); in DoShift()
/external/v8/src/arm/
Dlithium-arm.cc691 does_deopt = !instr->CheckUsesForFlag(HValue::kTruncatingToSmi); in DoShift()
/external/v8/src/x64/
Dlithium-x64.cc714 does_deopt = !instr->CheckUsesForFlag(HValue::kTruncatingToSmi); in DoShift()
/external/v8/src/ia32/
Dlithium-ia32.cc731 does_deopt = !instr->CheckUsesForFlag(HValue::kTruncatingToSmi); in DoShift()
/external/v8/src/x87/
Dlithium-x87.cc730 does_deopt = !instr->CheckUsesForFlag(HValue::kTruncatingToSmi); in DoShift()