Lines Matching refs:IsSmi
864 LInstruction* result = instr->representation().IsSmi() ? in DoAdd()
948 return instr->representation().IsSmi() ? in DoBitwise()
984 if (r.IsInteger32() || r.IsSmi() || r.IsDouble()) { in DoBranch()
989 if (type.IsBoolean() || type.IsSmi() || type.IsJSArray() || in DoBranch()
1105 if (from.IsSmi()) { in DoChange()
1118 if (!val->representation().IsSmi()) result = AssignEnvironment(result); in DoChange()
1120 } else if (to.IsSmi()) { in DoChange()
1122 if (val->type().IsSmi()) { in DoChange()
1128 if (val->type().IsSmi() || val->representation().IsSmi()) { in DoChange()
1138 if (!val->representation().IsSmi()) result = AssignEnvironment(result); in DoChange()
1151 DCHECK(to.IsSmi() || to.IsInteger32()); in DoChange()
1175 } else if (to.IsSmi()) { in DoChange()
1343 if (r.IsSmi()) { in DoConstant()
1939 LInstruction* result = instr->representation().IsSmi() in DoMul()
2193 LOperand* left = instr->representation().IsSmi() in DoShift()
2211 DCHECK(instr->representation().IsSmi()); in DoShift()
2461 LInstruction* result = instr->representation().IsSmi() ? in DoSub()