/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | operations_stub_builder.cpp | 212 doubleLeft = GetDoubleOfTDouble(left); in Less() 230 doubleRight = GetDoubleOfTDouble(right); in Less() 319 doubleLeft = GetDoubleOfTDouble(left); in LessEq() 337 doubleRight = GetDoubleOfTDouble(right); in LessEq() 425 doubleLeft = GetDoubleOfTDouble(left); in Greater() 443 doubleRight = GetDoubleOfTDouble(right); in Greater() 531 doubleLeft = GetDoubleOfTDouble(left); in GreaterEq() 549 doubleRight = GetDoubleOfTDouble(right); in GreaterEq() 728 GateRef rightDouble = GetDoubleOfTDouble(right); in Shl() 742 GateRef leftDouble = GetDoubleOfTDouble(lef in Shl() [all...] |
H A D | lcr_circuit_builder.h | 166 result = DoubleCheckINFInRangeInt32(GetDoubleOfTDouble(x)); in GetInt32OfTNumber() 185 GateRef CircuitBuilder::GetDoubleOfTDouble(GateRef x) in GetDoubleOfTDouble() function in panda::ecmascript::kungfu::CircuitBuilder 263 GateRef val = GetDoubleOfTDouble(x); in TaggedDoublePtrToFloat32()
|
H A D | typed_native_inline_lowering.cpp | 715 auto value = builder_.GetDoubleOfTDouble(param); in BuildTNumberAbs() 802 GateRef value = builder_.GetDoubleOfTDouble(in); in LowerTaggedRounding() 966 double2 = builder_.GetDoubleOfTDouble(in2); in LowerTNumberMinMax() 971 double1 = builder_.GetDoubleOfTDouble(in1); in LowerTNumberMinMax() 1118 GateRef input = builder_.GetDoubleOfTDouble(param); in LowerTrunc() 1259 GateRef bitness = builder_.GetDoubleOfTDouble(bits); in LowerBigIntAsIntN() 1783 auto value = builder->GetDoubleOfTDouble(param); in BuildMathSignDouble() 1912 GateRef doubleVal = builder_.GetDoubleOfTDouble(value); in BuildTaggedIsInteger() 2033 result = builder_.GetDoubleOfTDouble(taggedDouble); in LowerNumberParseFloat() 2218 start = builder_.DoubleToInt(glue, builder_.GetDoubleOfTDouble(startTa in LowerStringSubstring() [all...] |
H A D | stub_builder.cpp | 1757 GateRef result = GetDoubleOfTDouble(value); in SetValueWithRep() 2318 GateRef number = GetDoubleOfTDouble(key); in TryToElementsIndex() 6142 doubleRight = GetDoubleOfTDouble(right); in SameValue() 6147 doubleLeft = GetDoubleOfTDouble(left); in SameValue() 6162 doubleRight = GetDoubleOfTDouble(right); in SameValue() 6290 doubleRight = GetDoubleOfTDouble(right); in SameValueZero() 6295 doubleLeft = GetDoubleOfTDouble(left); in SameValueZero() 6310 doubleRight = GetDoubleOfTDouble(right); in SameValueZero() 6466 doubleLeft = GetDoubleOfTDouble(left); in FastStrictEqual() 6485 doubleRight = GetDoubleOfTDouble(righ in FastStrictEqual() [all...] |
H A D | mcr_lowering.cpp | 445 GateRef doubleVal = builder_.GetDoubleOfTDouble(gate); in ConvertTaggedNumberToBool() 769 return builder_.DoubleToInt(builder_.GetDoubleOfTDouble(gate), exit); in ConvertTaggedDoubleToInt32() 774 return builder_.GetDoubleOfTDouble(gate); in ConvertTaggedDoubleToFloat64() 1150 GateRef doubleValue = builder_.GetDoubleOfTDouble(value); in LowerMigrateFromHeapValueToRawValue()
|
H A D | lcr_circuit_builder.cpp | 194 result = GetDoubleOfTDouble(x); in GetDoubleOfTNumber()
|
H A D | interpreter_stub.cpp | 2479 BRANCH(DoubleEqual(GetDoubleOfTDouble(acc), Double(0)), &accEqualFalse, &last);
in DECLARE_ASM_HANDLER() 2520 BRANCH(DoubleEqual(GetDoubleOfTDouble(acc), Double(0)), &accEqualFalse, &last);
in DECLARE_ASM_HANDLER() 2561 BRANCH(DoubleEqual(GetDoubleOfTDouble(acc), Double(0)), &accEqualFalse, &last);
in DECLARE_ASM_HANDLER() 2602 BRANCH(DoubleEqual(GetDoubleOfTDouble(acc), Double(0)), &last, &accEqualTrue);
in DECLARE_ASM_HANDLER() 2643 BRANCH(DoubleEqual(GetDoubleOfTDouble(acc), Double(0)), &last, &accEqualTrue);
in DECLARE_ASM_HANDLER() 2684 BRANCH(DoubleEqual(GetDoubleOfTDouble(acc), Double(0)), &last, &accEqualTrue);
in DECLARE_ASM_HANDLER()
|
H A D | circuit_builder.cpp | 1505 auto doubleValue = GetDoubleOfTDouble(value); in FastToBoolean()
|
H A D | stub_builder-inl.h | 2561 inline GateRef StubBuilder::GetDoubleOfTDouble(GateRef x) in GetDoubleOfTDouble() function in panda::ecmascript::kungfu::StubBuilder 2563 return env_->GetBuilder()->GetDoubleOfTDouble(x); in GetDoubleOfTDouble()
|
H A D | circuit_builder.h | 864 inline GateRef GetDoubleOfTDouble(GateRef x);
|
H A D | stub_builder.h | 672 GateRef GetDoubleOfTDouble(GateRef x);
|
H A D | typed_hcr_lowering.cpp | 2338 GateRef doubleLength = builder_.GetDoubleOfTDouble(arg0); in LowerArrayConstructor() 2435 GateRef doubleLength = builder_.GetDoubleOfTDouble(len); in ConvertFloat32ArrayConstructorLength() 3391 builder_.DoubleToInt(glue, builder_.GetDoubleOfTDouble(codePointValue), base::INT16_BITS)); in LowerStringFromSingleCharCode()
|
H A D | slowpath_lowering.cpp | 2117 BRANCH_CIR(builder_.Equal(builder_.GetDoubleOfTDouble(value), builder_.Double(0.0)), &isZero, ¬Zero); in LowerConditionJump()
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_number_stub_builder.cpp | 108 GateRef f = GetDoubleOfTDouble(number);
in IsFinite() 142 BRANCH(DoubleIsNAN(GetDoubleOfTDouble(number)), &retTrue, &retFalse);
in IsNaN() 177 BRANCH(DoubleIsInteger(GetDoubleOfTDouble(number)), &retTrue, &retFalse);
in IsInteger() 215 GateRef f = GetDoubleOfTDouble(number);
in IsSafeInteger()
|
H A D | builtins_string_stub_builder.cpp | 68 value = TruncInt32ToInt16(DoubleToInt(glue, GetDoubleOfTDouble(codePointValue), base::INT16_BITS));
in FromCharCode() 142 doubleValue = GetDoubleOfTDouble(posTag);
in CharAt() 145 pos = DoubleToInt(glue, GetDoubleOfTDouble(posTag));
in CharAt() 322 doubleValue = GetDoubleOfTDouble(posTag);
in CheckParamsAndGetPosition() 325 pos->WriteVariable(DoubleToInt(glue, GetDoubleOfTDouble(posTag)));
in CheckParamsAndGetPosition() 385 pos = DoubleToInt(glue, GetDoubleOfTDouble(posTag));
in IndexOf() 2816 BRANCH(DoubleEqual(GetDoubleOfTDouble(posTag), Double(builtins::BuiltinsNumber::POSITIVE_INFINITY)),
in StartsWith() 2822 pos = DoubleToInt(glue, GetDoubleOfTDouble(posTag));
in StartsWith() 3122 BRANCH(DoubleIsNAN(GetDoubleOfTDouble(newLength)), slowPath, &newLengthIsNotNaN);
in PadStart() 3124 BRANCH(DoubleIsINF(GetDoubleOfTDouble(newLengt in PadStart() [all...] |
H A D | builtins_typedarray_stub_builder.cpp | 2006 middleValueFloat64 = GetDoubleOfTDouble(*middleValue);
in DoSort() 2007 presentValueFloat64 = GetDoubleOfTDouble(*presentValue);
in DoSort()
|
H A D | builtins_array_stub_builder.cpp | 4811 GateRef doubleLength = GetDoubleOfTDouble(arg0); in GenArrayConstructor()
|