Home
last modified time | relevance | path

Searched refs:TaggedIsNumber (Results 1 - 25 of 26) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_stubs.h83 GateRef condition = BitAnd(TaggedIsNumber(year), TaggedIsNumber(month)); in IsNumberYearMonthDay()
84 return BitAnd(condition, TaggedIsNumber(day)); in IsNumberYearMonthDay()
H A Dbuiltins_dataview_stub_builder.cpp52 BRANCH(TaggedIsNumber(value), &valueIsValid, slowPath); in SetTypedValue()
H A Dbuiltins_number_stub_builder.cpp260 BRANCH(TaggedIsNumber(value), &number, &slowPath); in GenNumberConstructor()
H A Dbuiltins_stubs.cpp483 BRANCH(TaggedIsNumber(value), &valueIsNumber, &slowPath); in DECLARE_BUILTINS()
H A Dbuiltins_typedarray_stub_builder.cpp100 BRANCH(TaggedIsNumber(*result), &exit, &slowPath); in LoadTypedArrayElement()
170 BRANCH(TaggedIsNumber(*result), &exit, &slowPath); in FastGetPropertyByIndex()
1863 BRANCH(TaggedIsNumber(*presentValue), &isNumber, slowPath); in DoSort()
2551 return LogicOrBuilder(env).Or(TaggedIsUndefined(value)).Or(TaggedIsNumber(value)) in Of()
2796 BRANCH(TaggedIsNumber(value), &valueIsNumber, &slowPath); in FastSetPropertyByIndex()
H A Dbuiltins_string_stub_builder.cpp482 BRANCH(TaggedIsNumber(startTag), &startTagIsNumber, slowPath); in Substring()
502 BRANCH(TaggedIsNumber(endTag), &endTagIsNumber, slowPath); in Substring()
614 BRANCH(TaggedIsNumber(intStart), &intStartIsNumber, slowPath); in SubStr()
634 BRANCH(TaggedIsNumber(lengthTag), &lengthTagIsNumber, slowPath); in SubStr()
2928 BRANCH(TaggedIsNumber(posTag), &posTagIsNumber, slowPath); in EndsWith()
H A Dbuiltins_array_stub_builder.cpp4789 BRANCH(TaggedIsNumber(arg0), &argIsNumber, &slowPath); in GenArrayConstructor()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Doperations_stub_builder.cpp186 BRANCH(TaggedIsNumber(left), &leftIsNumber, &slowPath); in Less()
190 BRANCH(TaggedIsNumber(right), &rightIsNumber, &slowPath); in Less()
293 BRANCH(TaggedIsNumber(left), &leftIsNumber, &slowPath); in LessEq()
297 BRANCH(TaggedIsNumber(right), &rightIsNumber, &slowPath); in LessEq()
399 BRANCH(TaggedIsNumber(left), &leftIsNumber, &slowPath); in Greater()
403 BRANCH(TaggedIsNumber(right), &rightIsNumber, &slowPath); in Greater()
505 BRANCH(TaggedIsNumber(left), &leftIsNumber, &slowPath); in GreaterEq()
509 BRANCH(TaggedIsNumber(right), &rightIsNumber, &slowPath); in GreaterEq()
703 BRANCH(TaggedIsNumber(left), &leftIsNumber, &leftNotNumberOrRightNotNumber); in Shl()
707 BRANCH(TaggedIsNumber(righ in Shl()
[all...]
H A Dhash_stub_builder.cpp63 BRANCH(TaggedIsNumber(key), &numberKey, &slowGetHash); in GetHash()
H A Dnative_inline_lowering.cpp487 auto param_check = builder_.TaggedIsNumber(startTag); in TryInlineStringSubstring()
500 auto param_check = LogicAndBuilder(&env).And(builder_.TaggedIsNumber(startTag)) in TryInlineStringSubstring()
501 .And(builder_.TaggedIsNumber(endTag)).Done(); in TryInlineStringSubstring()
529 auto param_check = builder_.TaggedIsNumber(intStart); in TryInlineStringSubStr()
542 auto param_check = LogicAndBuilder(&env).And(builder_.TaggedIsNumber(intStart)) in TryInlineStringSubStr()
543 .And(builder_.TaggedIsNumber(lengthTag)).Done(); in TryInlineStringSubStr()
571 auto param_check = builder_.TaggedIsNumber(startTag); in TryInlineStringSlice()
584 auto param_check = LogicAndBuilder(&env).And(builder_.TaggedIsNumber(startTag)) in TryInlineStringSlice()
585 .And(builder_.TaggedIsNumber(endTag)).Done(); in TryInlineStringSlice()
H A Dbuiltins_lowering.cpp123 BRANCH_CIR(builder_.TaggedIsNumber(para1), &numberBranch, &notNumberBranch); in TypedFloor()
502 BRANCH_CIR(builder_.TaggedIsNumber(param), &isNumber, &notNumber); in LowerNumberConstructor()
H A Dstub_builder.cpp185 .And(TaggedIsNumber(value)) in MatchFieldType()
649 BRANCH(TaggedIsNumber(key), &isPropertyKey, &isNotNumber); in CreateDataPropertyOrThrow()
3443 BRANCH(TaggedIsNumber(*key), &isNumberOrStringSymbol, &notNumber); in GetPropertyByValue()
3477 BRANCH(TaggedIsNumber(*key), &exit, &notNumber1); in GetPropertyByValue()
5161 BRANCH(TaggedIsNumber(*varKey), &isNumberOrStringSymbol, &notNumber); in SetPropertyByValue()
5196 BRANCH(TaggedIsNumber(*varKey), &isNumber1, &notNumber1); in SetPropertyByValue()
5261 BRANCH(TaggedIsNumber(*varKey), &isNumberOrStringSymbol, &notNumber); in DefinePropertyByValue()
5296 BRANCH(TaggedIsNumber(*varKey), &isNumber1, &notNumber1); in DefinePropertyByValue()
5540 BRANCH(TaggedIsNumber(obj), &objIsNum, &objNotNum); in FastTypeOf()
6117 BRANCH(TaggedIsNumber(lef in SameValue()
[all...]
H A Dic_stub_builder.cpp64 BRANCH(TaggedIsNumber(receiver_), &tryNumber, slowPath_); in NamedICAccessor()
H A Dmcr_circuit_builder.h52 GateRef CircuitBuilder::TaggedIsNumber(GateRef x) in TaggedIsNumber() function in panda::ecmascript::kungfu::CircuitBuilder
59 return LogicOrBuilder(env_).Or(TaggedIsNumber(x)).Or(TaggedIsBigInt(x)).Done(); in TaggedIsNumeric()
H A Dcircuit_builder.cpp1164 BRANCH_CIR2(TaggedIsNumber(obj), &isNumber, &notNumber); in ToObject()
1472 BRANCH_CIR2(TaggedIsNumber(value), &isNumber, &notNumber); in FastToBoolean()
H A Dtyped_hcr_lowering.cpp316 GateRef typeCheck = builder_.TaggedIsNumber(value); in LowerNumberCheck()
2202 check = builder_.TaggedIsNumber(value); in LowerTypeOfCheck()
2315 BRANCH_CIR(builder_.TaggedIsNumber(arg0), &argIsNumber, &slowPath); in LowerArrayConstructor()
2412 BRANCH_CIR(builder_.TaggedIsNumber(len), &argIsNumber, slowPath); in ConvertFloat32ArrayConstructorLength()
2600 BRANCH_CIR(builder_.TaggedIsNumber(value), &isNumber, &notNumber); in LowerObjectConstructor()
H A Dmcr_lowering.cpp609 GateRef typeCheck = builder_.TaggedIsNumber(value); in LowerCheckTaggedNumberAndConvert()
H A Dcircuit_builder.h685 inline GateRef TaggedIsNumber(GateRef x);
H A Dstub_builder.h260 GateRef TaggedIsNumber(GateRef x);
H A Dinterpreter_stub.cpp3224 BRANCH(TaggedIsNumber(value), &valueIsNumber, &valueNotNumber); in DECLARE_ASM_HANDLER()
3244 BRANCH(TaggedIsNumber(value), &valueIsNumber, &valueNotNumber); in DECLARE_ASM_HANDLER()
3296 BRANCH(TaggedIsNumber(value), &valueIsNumber, &profilerEnd); in DECLARE_ASM_HANDLER()
H A Dmcr_circuit_builder.cpp1703 BRANCH_CIR2(TaggedIsNumber(value), &isNumber, &notNumber); in ToNumber()
H A Dtyped_bytecode_lowering.cpp443 auto isNum = builder->TaggedIsNumber(numOrStr); in CheckedNumberToString()
H A Dslowpath_lowering.cpp1430 BRANCH_CIR(builder_.TaggedIsNumber(value), &checkResult, &notNumber); in LowerToNumber()
2938 BRANCH_CIR(builder_.TaggedIsNumber(obj), &objIsNum, &objNotNum); in LowerTypeof()
H A Dstub_builder-inl.h666 inline GateRef StubBuilder::TaggedIsNumber(GateRef x) in TaggedIsNumber() function in panda::ecmascript::kungfu::StubBuilder
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_stubs.cpp1176 Branch(TaggedIsNumber(acc), &valueIsNumber, &valueNotNumber); in GenerateCircuit()
4063 Branch(TaggedIsNumber(value), &valueIsNumber, &valueNotNumber); in GenerateCircuit()

Completed in 114 milliseconds

12