Lines Matching refs:if_smi
1479 Label if_smi(this), if_notsmi(this), if_heapnumber(this, Label::kDeferred),
1485 Branch(TaggedIsSmi(value), &if_smi, &if_notsmi);
1487 BIND(&if_smi);
1994 Label done(this), if_smi(this), if_property_array(this),
2000 GotoIf(TaggedIsSmi(properties_or_hash), &if_smi);
2021 BIND(&if_smi);
2094 Label* if_smi, Label* if_cleared,
2110 Goto(if_smi);
5628 Label* if_smi) {
5630 TryFloat64ToSmi(value, var_result_smi, if_smi);
5635 Label* if_smi) {
5660 Goto(if_smi);
5667 Label* if_smi) {
5692 Goto(if_smi);
5698 Label if_smi(this), done(this);
5701 TryFloat32ToSmi(value, &var_smi_result, &if_smi);
5706 BIND(&if_smi);
5716 Label if_smi(this), done(this);
5719 TryFloat64ToSmi(value, &var_smi_result, &if_smi);
5724 BIND(&if_smi);
5878 Label if_smi(this), if_heapnumber(this, Label::kDeferred), done(this);
5879 Branch(TaggedIsSmi(value), &if_smi, &if_heapnumber);
5880 BIND(&if_smi);
7293 Label if_smi(this), if_heap_number(this), done(this, &result);
7308 Goto(&if_smi);
7315 TryHeapNumberToSmi(heap_number_input, &smi_input, &if_smi);
7347 BIND(&if_smi);
7719 Label done(this), if_smi(this), if_heapnumber(this), if_bigint(this),
7721 GotoIf(TaggedIsSmi(value), &if_smi);
7735 BIND(&if_smi);
10930 Label done(this, &var_result), if_smi(this), if_heapnumber_or_oddball(this),
10934 GotoIf(TaggedIsSmi(var_input.value()), &if_smi);
10957 BIND(&if_smi);
10986 Label done(this, &var_result), if_smi(this), if_heapnumber_or_oddball(this),
10990 GotoIf(TaggedIsSmi(var_input.value()), &if_smi);
11009 BIND(&if_smi);
11034 Label done(this, &var_result), if_smi(this), if_heapnumber_or_oddball(this),
11038 GotoIf(TaggedIsSmi(var_input.value()), &if_smi);
11056 BIND(&if_smi);
12414 Label if_smi(this), if_heapnumber(this);
12415 GotoIf(TaggedIsSmi(value), &if_smi);
12492 BIND(&if_smi);