Lines Matching refs:IsSmi
698 if (instr->representation().IsSmi() && constant_value > 0) { in DoShift()
941 bool easy_case = !r.IsTagged() || type.IsBoolean() || type.IsSmi() || in DoBranch()
1514 instr->representation().IsSmi() in DoMul()
1555 instr->representation().IsSmi() in DoSub()
1586 instr->representation().IsSmi() in DoAdd()
1844 if (from.IsSmi()) { in DoChange()
1855 if (!val->representation().IsSmi()) result = AssignEnvironment(result); in DoChange()
1857 } else if (to.IsSmi()) { in DoChange()
1859 if (val->type().IsSmi()) { in DoChange()
1865 if (val->type().IsSmi() || val->representation().IsSmi()) { in DoChange()
1874 if (!val->representation().IsSmi()) result = AssignEnvironment(result); in DoChange()
1888 } else if (to.IsSmi()) { in DoChange()
1914 } else if (to.IsSmi()) { in DoChange()
2030 if (r.IsSmi()) { in DoConstant()