Home
last modified time | relevance | path

Searched refs:isDouble (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_number_stub_builder.cpp104 Label isDouble(env); in IsFinite()
105 BRANCH(TaggedIsDouble(number), &isDouble, &retFalse); in IsFinite() local
106 Bind(&isDouble); in IsFinite()
139 Label isDouble(env); in IsNaN()
140 BRANCH(TaggedIsDouble(number), &isDouble, &retFalse); in IsNaN() local
141 Bind(&isDouble); in IsNaN()
174 Label isDouble(env); in IsInteger()
175 BRANCH(TaggedIsDouble(number), &isDouble, &retFalse); in IsInteger() local
176 Bind(&isDouble); in IsInteger()
210 Label isDouble(en in IsSafeInteger()
211 BRANCH(TaggedIsDouble(number), &isDouble, &retFalse); IsSafeInteger() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dlcr_circuit_builder.h155 Label isDouble(env_); in GetInt32OfTNumber()
158 BRANCH_CIR2(TaggedIsInt(x), &isInt, &isDouble); in GetInt32OfTNumber() local
164 Bind(&isDouble); in GetInt32OfTNumber()
H A Dlcr_circuit_builder.cpp183 Label isDouble(env_); in GetDoubleOfTNumber()
186 BRANCH_CIR2(TaggedIsInt(x), &isInt, &isDouble); in GetDoubleOfTNumber() local
192 Bind(&isDouble); in GetDoubleOfTNumber()
H A Dmcr_lowering.cpp434 Label isDouble(&builder_); in ConvertTaggedNumberToBool()
436 BRANCH_CIR(builder_.TaggedIsInt(gate), &isInt, &isDouble); in ConvertTaggedNumberToBool()
443 builder_.Bind(&isDouble); in ConvertTaggedNumberToBool()
457 Label isDouble(&builder_); in ConvertTaggedNumberToInt32()
459 BRANCH_CIR(builder_.TaggedIsInt(gate), &isInt, &isDouble); in ConvertTaggedNumberToInt32()
463 builder_.Bind(&isDouble); in ConvertTaggedNumberToInt32()
474 Label isDouble(&builder_); in ConvertTaggedNumberToFloat64()
475 BRANCH_CIR(builder_.TaggedIsInt(gate), &isInt, &isDouble); in ConvertTaggedNumberToFloat64()
479 builder_.Bind(&isDouble); in ConvertTaggedNumberToFloat64()
H A Dstub_builder.cpp1605 Label isDouble(env); in TaggedToRepresentation()
1607 BRANCH(TaggedIsDouble(value), &isDouble, &notDouble); in TaggedToRepresentation() local
1608 Bind(&isDouble); in TaggedToRepresentation()
1654 Label isDouble(env); in TaggedToElementKind()
1655 BRANCH(TaggedIsObject(value), &isObject, &isDouble); in TaggedToElementKind() local
1656 Bind(&isDouble); in TaggedToElementKind()
2314 Label isDouble(env); in TryToElementsIndex()
2315 BRANCH(TaggedIsDouble(key), &isDouble, &exit); in TryToElementsIndex() local
2316 Bind(&isDouble); in TryToElementsIndex()
6742 Label isDouble(en in FastToBoolean()
6784 BRANCH(TaggedIsInt(value), &isInt, &isDouble); FastToBoolean() local
6883 Branch(TaggedIsInt(value), &isInt, &isDouble); FastToBooleanBaseline() local
7003 BRANCH(TaggedIsInt(value), &isInt, &isDouble); FastToBooleanWithProfile() local
7123 Branch(TaggedIsInt(value), &isInt, &isDouble); FastToBooleanWithProfileBaseline() local
[all...]
H A Dcircuit_builder.cpp1455 Label isDouble(env_); in FastToBoolean()
1497 BRANCH_CIR2(TaggedIsInt(value), &isInt, &isDouble); in FastToBoolean() local
1503 Bind(&isDouble); in FastToBoolean()
H A Dprofiler_stub_builder.cpp539 Label isDouble(env); in TaggedToTrackType()
540 BRANCH(TaggedIsObject(value), &isObject, &isDouble); in TaggedToTrackType() local
546 Bind(&isDouble); in TaggedToTrackType()
H A Dtyped_native_inline_lowering.cpp791 Label isDouble(&builder_); in LowerTaggedRounding()
794 builder_.Branch(builder_.TaggedIsInt(in), &isInt, &isDouble); in LowerTaggedRounding()
800 builder_.Bind(&isDouble); in LowerTaggedRounding()
1104 Label isDouble(&builder_); in LowerTrunc()
1115 BRANCH_CIR(builder_.TaggedIsDouble(param), &isDouble, &exit); in LowerTrunc()
1116 builder_.Bind(&isDouble); in LowerTrunc()
H A Dslowpath_lowering.cpp2114 Label isDouble(&builder_); in LowerConditionJump()
2115 BRANCH_CIR(builder_.TaggedIsDouble(value), &isDouble, &notZero); in LowerConditionJump()
2116 builder_.Bind(&isDouble); in LowerConditionJump()

Completed in 38 milliseconds