Searched refs:if_heapnumber (Results 1 – 3 of 3) sorted by relevance
/external/v8/src/ic/ |
D | unary-op-assembler.cc | 139 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/ |
D | code-stub-assembler.cc | 1319 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/ |
D | effect-control-linearizer.cc | 1390 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()
|