Home
last modified time | relevance | path

Searched refs:if_heapnumber (Results 1 – 3 of 3) sorted by relevance

/external/v8/src/ic/
Dunary-op-assembler.cc139 Label if_smi(this), if_heapnumber(this), if_oddball(this); in UnaryOpWithFeedback() local
147 GotoIf(IsHeapNumberMap(map), &if_heapnumber); in UnaryOpWithFeedback()
160 BIND(&if_heapnumber); in UnaryOpWithFeedback()
/external/v8/src/codegen/
Dcode-stub-assembler.cc1319 Label if_smi(this), if_notsmi(this), if_heapnumber(this, Label::kDeferred), in BranchIfToBooleanIsTrue() local
1349 GotoIf(IsHeapNumberMap(value_map), &if_heapnumber); in BranchIfToBooleanIsTrue()
1352 BIND(&if_heapnumber); in BranchIfToBooleanIsTrue()
5133 Label done(this), if_heapnumber(this); in TruncateNumberToWord32() local
5134 GotoIfNot(TaggedIsSmi(number), &if_heapnumber); in TruncateNumberToWord32()
5138 BIND(&if_heapnumber); in TruncateNumberToWord32()
5392 Label if_smi(this), if_heapnumber(this, Label::kDeferred), done(this); in ChangeNumberToUint32() local
5393 Branch(TaggedIsSmi(value), &if_smi, &if_heapnumber); in ChangeNumberToUint32()
5399 BIND(&if_heapnumber); in ChangeNumberToUint32()
7095 Label done(this), if_smi(this), if_heapnumber(this), if_bigint(this), in TaggedToNumeric() local
[all …]
/external/v8/src/compiler/
Deffect-control-linearizer.cc1390 auto if_heapnumber = __ MakeDeferredLabel(); in LowerChangeFloat64ToTagged() local
1396 __ Goto(&if_heapnumber); in LowerChangeFloat64ToTagged()
1412 &if_heapnumber); in LowerChangeFloat64ToTagged()
1423 SmiTagOrOverflow(value32, &if_heapnumber, &done); in LowerChangeFloat64ToTagged()
1427 __ Bind(&if_heapnumber); in LowerChangeFloat64ToTagged()
1567 auto if_heapnumber = __ MakeDeferredLabel(); in TruncateTaggedPointerToBit() local
1595 &if_heapnumber); in TruncateTaggedPointerToBit()
1603 __ Bind(&if_heapnumber); in TruncateTaggedPointerToBit()