/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_math.h | 68 V("sqrt", Sqrt, 1, MathSqrt) /* Math.sqrt ( x ) */ \ 155 static JSTaggedValue Sqrt(EcmaRuntimeCallInfo *argv);
|
H A D | builtins_math.cpp | 744 JSTaggedValue BuiltinsMath::Sqrt(EcmaRuntimeCallInfo *argv) in Sqrt() function in panda::ecmascript::builtins::BuiltinsMath 747 BUILTINS_API_TRACE(argv->GetThread(), Math, Sqrt); in Sqrt()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | lcr_opcodes.h | 38 V(Sqrt, SQRT, GateFlags::NO_WRITE, 0, 0, 1) \
|
H A D | lcr_circuit_builder.cpp | 34 GateRef CircuitBuilder::Sqrt(GateRef param) in Sqrt() function in panda::ecmascript::kungfu::CircuitBuilder 36 return GetCircuit()->NewGate(circuit_->Sqrt(), MachineType::F64, {param}, GateType::DoubleType()); in Sqrt()
|
H A D | ir_builder.h | 105 V(Sqrt, (GateRef gate, GateRef e1)) \
|
H A D | circuit_builder.h | 839 GateRef Sqrt(GateRef param);
|
H A D | stub_builder.h | 367 GateRef Sqrt(GateRef x);
|
H A D | typed_native_inline_lowering.cpp | 1135 auto ret = builder_.Sqrt(param); in LowerMathSqrt()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/litecg/ |
H A D | lmir_builder.h | 401 Expr Sqrt(Type *type, Expr src);
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
H A D | encode.h | 42 DEF(Sqrt, UNARY_OPERATION)
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/ |
H A D | lmir_builder.cpp | 580 Expr LMIRBuilder::Sqrt(Type *type, Expr src) in Sqrt() function in maple::litecg::LMIRBuilder
|
/arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
H A D | builtins_math_test.cpp | 3565 HWTEST_F_L0(BuiltinsMathTest, Sqrt) in HWTEST_F_L0() 3573 JSTaggedValue result = BuiltinsMath::Sqrt(ecmaRuntimeCallInfo); in HWTEST_F_L0() 3588 JSTaggedValue result = BuiltinsMath::Sqrt(ecmaRuntimeCallInfo); in HWTEST_F_L0() 3603 JSTaggedValue result = BuiltinsMath::Sqrt(ecmaRuntimeCallInfo); in HWTEST_F_L0() 3618 JSTaggedValue result = BuiltinsMath::Sqrt(ecmaRuntimeCallInfo); in HWTEST_F_L0() 3634 JSTaggedValue result = BuiltinsMath::Sqrt(ecmaRuntimeCallInfo); in HWTEST_F_L0() 3649 JSTaggedValue result = BuiltinsMath::Sqrt(ecmaRuntimeCallInfo); in HWTEST_F_L0() 3664 JSTaggedValue result = BuiltinsMath::Sqrt(ecmaRuntimeCallInfo); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | runtime_call_id.h | 588 V(Math, Sqrt) \
|
/arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/ |
H A D | reg_acc_alloc_test.cpp | 265 * Test Abs and Sqrt instructions. 280 INST(4U, Opcode::Sqrt).f64().Inputs(3U); in TEST_F()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | const_folding.cpp | 1156 ASSERT(inst->GetOpcode() == Opcode::Sqrt); in ConstFoldingSqrt()
|
/arkcompiler/runtime_core/compiler/tests/ |
H A D | ir_builder_test.cpp | 484 INST(3, Opcode::Sqrt).f64().Inputs(2); in TEST_F() 514 INST(3, Opcode::Sqrt).f32().Inputs(2); in TEST_F()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/ |
H A D | litecg_ir_builder.cpp | 2174 result = lmirBuilder_->Sqrt(type, e1Value); in VisitSqrt() 2176 result = lmirBuilder_->Sqrt(lmirBuilder_->f64Type, lmirBuilder_->Cvt(type, lmirBuilder_->f64Type, e1Value)); in VisitSqrt()
|
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
H A D | snapshot_processor.cpp | 568 reinterpret_cast<uintptr_t>(Math::Sqrt),
|
/arkcompiler/runtime_core/static_core/compiler/tests/ |
H A D | ir_builder_test.cpp | 506 INST(3U, Opcode::Sqrt).f64().Inputs(2U); in TEST_F() 536 INST(3U, Opcode::Sqrt).f32().Inputs(2U); in TEST_F()
|
H A D | const_folding_test.cpp | 3353 INST(2U, Opcode::Sqrt).f32().Inputs(1U); in TEST_F()
|