Home
last modified time | relevance | path

Searched refs:TaggedIsNumber (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_stubs.h147 GateRef condition = BoolAnd(TaggedIsNumber(year), TaggedIsNumber(month)); in IsNumberYearMonthDay()
148 return BoolAnd(condition, TaggedIsNumber(day)); in IsNumberYearMonthDay()
Dbuiltins_stubs.cpp1031 Branch(TaggedIsNumber(value), &valueIsNumber, &slowPath); in DECLARE_BUILTINS()
1130 Branch(TaggedIsNumber(arg0), &argIsNumber, &slowPath); in DECLARE_BUILTINS()
/arkcompiler/ets_runtime/ecmascript/compiler/
Doperations_stub_builder.cpp153 Branch(TaggedIsNumber(left), &leftIsNumber, &slowPath); in Less()
157 Branch(TaggedIsNumber(right), &rightIsNumber, &slowPath); in Less()
258 Branch(TaggedIsNumber(left), &leftIsNumber, &slowPath); in LessEq()
262 Branch(TaggedIsNumber(right), &rightIsNumber, &slowPath); in LessEq()
362 Branch(TaggedIsNumber(left), &leftIsNumber, &slowPath); in Greater()
366 Branch(TaggedIsNumber(right), &rightIsNumber, &slowPath); in Greater()
466 Branch(TaggedIsNumber(left), &leftIsNumber, &slowPath); in GreaterEq()
470 Branch(TaggedIsNumber(right), &rightIsNumber, &slowPath); in GreaterEq()
662 Branch(TaggedIsNumber(left), &leftIsNumber, &leftNotNumberOrRightNotNumber); in Shl()
666 Branch(TaggedIsNumber(right), &rightIsNumber, &leftNotNumberOrRightNotNumber); in Shl()
[all …]
Dbuiltins_lowering.cpp63 builder_.Branch(builder_.TaggedIsNumber(para1), &numberBranch, &notNumberBranch); in TypedTrigonometric()
263 GateRef paracheck = builder_.TaggedIsNumber(para); in CheckPara()
Dstub_builder.cpp2329 Branch(TaggedIsNumber(*key), &isNumberOrStringSymbol, &notNumber); in GetPropertyByValue()
2363 Branch(TaggedIsNumber(*key), &exit, &notNumber1); in GetPropertyByValue()
3180 Branch(TaggedIsNumber(*varKey), &isNumberOrStringSymbol, &notNumber); in SetPropertyByValue()
3215 Branch(TaggedIsNumber(*varKey), &isNumber1, &notNumber1); in SetPropertyByValue()
3423 Branch(TaggedIsNumber(obj), &objIsNum, &objNotNum); in FastTypeOf()
3860 Branch(TaggedIsNumber(left), &leftIsNumber, &leftIsNotNumber); in SameValue()
3864 Branch(TaggedIsNumber(right), &rightIsNumber, &exit); in SameValue()
3941 Branch(TaggedIsNumber(right), &exit, &stringEqualCheck); in SameValue()
4028 Branch(TaggedIsNumber(left), &leftIsNumber, &leftIsNotNumber); in FastStrictEqual()
4032 Branch(TaggedIsNumber(right), &rightIsNumber, &exit); in FastStrictEqual()
[all …]
Dtyped_array_stub_builder.cpp107 Branch(TaggedIsNumber(*result), &exit, &slowPath); in FastGetPropertyByIndex()
Dcircuit_builder-inl.h322 GateRef CircuitBuilder::TaggedIsNumber(GateRef x) in TaggedIsNumber() function
329 return BoolOr(TaggedIsNumber(x), TaggedIsBigInt(x)); in TaggedIsNumeric()
Dstub_builder-inl.h568 return BoolAnd(TaggedIsNumber(x), BoolNot(TaggedIsInt(x))); in TaggedIsDouble()
593 inline GateRef StubBuilder::TaggedIsNumber(GateRef x) in TaggedIsNumber() function
600 return BoolOr(TaggedIsNumber(x), TaggedIsBigInt(x)); in TaggedIsNumeric()
Dlcr_lowering.cpp407 GateRef typeCheck = builder_.TaggedIsNumber(value); in LowerCheckTaggedNumberAndConvert()
Dstub_builder.h200 GateRef TaggedIsNumber(GateRef x);
Dcircuit_builder.h460 inline GateRef TaggedIsNumber(GateRef x);
Dtype_mcr_lowering.cpp217 GateRef typeCheck = builder_.TaggedIsNumber(value); in LowerNumberCheck()
Dslowpath_lowering.cpp1312 builder_.Branch(builder_.TaggedIsNumber(value), &checkResult, &notNumber); in LowerToNumber()
2612 builder_.Branch(builder_.TaggedIsNumber(obj), &objIsNum, &objNotNum); in LowerTypeof()
Dinterpreter_stub.cpp2692 Branch(TaggedIsNumber(value), &valueIsNumber, &valueNotNumber); in DECLARE_ASM_HANDLER()
2712 Branch(TaggedIsNumber(value), &valueIsNumber, &valueNotNumber); in DECLARE_ASM_HANDLER()