Home
last modified time | relevance | path

Searched full:fmod (Results 1 – 25 of 50) sorted by relevance

12

/arkcompiler/runtime_core/tests/regression/
Dfmod.pa14 # fmod(a0, a1) == a2
15 .function i32 fmod(f64 a0, f64 a1, f64 a2) {
26 call fmod, v0, v1, v2
32 call fmod, v0, v1, v2
38 call fmod, v0, v1, v2
44 call fmod, v0, v1, v2
50 call fmod, v0, v1, v2
/arkcompiler/runtime_core/static_core/tests/regression/
Dfmod.pa14 # fmod(a0, a1) == a2
15 .function i32 fmod(f64 a0, f64 a1, f64 a2) {
26 call fmod, v0, v1, v2
32 call fmod, v0, v1, v2
38 call fmod, v0, v1, v2
44 call fmod, v0, v1, v2
50 call fmod, v0, v1, v2
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
Dlib_helpers.inl17 // defined in libm.so, fmod function from math.h
18 extern "C" double fmod(double a, double b); // NOLINT(misc-definitions-in-headers,readability-iden…
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
Dlib_helpers.inl18 // defined in libm.so, fmod function from math.h
19 extern "C" double fmod(double a, double b); // NOLINT(misc-definitions-in-headers,readability-iden…
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
Dlib_helpers.inl203 // defined in libm.so, fmod function from math.h
204 extern "C" double fmod(double a, double b); // NOLINT(misc-definitions-in-headers,readability-iden…
/arkcompiler/ets_runtime/ecmascript/compiler/
Dlcr_opcodes.h31 … V(Fmod, FMOD, GateFlags::NONE_FLAG, 0, 0, 2) \
Dconstant_folding.h39 V(FMOD, INVALID) \
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
Dstd_math.cpp47 intPart = std::fmod(intPart, int64Max); in ToInt32()
203 return std::fmod(val, val2); in StdMathMod()
Dstd_core_String.cpp481 …auto character = static_cast<uint16_t>(static_cast<int64_t>(std::fmod(charCode, UTF16_CHAR_DIVIDER… in StdCoreStringFromCharCodeSingle()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Darithmetic.h181 return std::fmod(leftValue, rightValue);
188 return std::fmod(leftValue, rightValue);
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dinst_templates.yaml16 % regex_arithm = /(fdiv|fmod|add|sub|mul|and|or|xor|ashr|shr|shl|neg|not)[2i]?(iv)?/
19 % opc = opc[1].capitalize.gsub('Ashr', 'AShr').gsub('Fdiv', 'Div').gsub('Fmod', 'Mod')
71 % regex_arithm = /(fdiv|fmod|add|sub|mul|and|or|xor|ashr|shr|shl)2v$/
74 % opc = opc[1].capitalize.gsub('Ashr', 'AShr').gsub('Fdiv', 'Div').gsub('Fmod', 'Mod')
/arkcompiler/runtime_core/static_core/compiler/optimizer/templates/
Dinst_builder_gen.cpp.erb96 /(fdiv|fmod|add|sub|mul|and|or|xor|ashr|shr|shl|neg|not)[2i]?(iv)?$/ => "binop",
98 /(fdiv|fmod|add|sub|mul|and|or|xor|ashr|shr|shl)2v$/ => "binop_v2",
/arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/templates/
Dinst_templates.yaml16 % regex_arithm = /(fdiv|fmod|add|sub|mul|and|or|xor|ashr|shr|shl|neg|not)[2i]?/
19 % opc = opc[1].capitalize.gsub('Ashr', 'AShr').gsub('Fdiv', 'Div').gsub('Fmod', 'Mod')
Dinst_builder_dyn_gen.cpp.erb106 /(fdiv|fmod|add|sub|mul|and|or|xor|ashr|shr|shl|neg|not)[2i]?$/ => "binop",
/arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/
Dget_intrinsics.inl.erb63 return reinterpret_cast<uintptr_t>(static_cast<fp>(fmod));
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dinst_templates.yaml16 % regex_arithm = /(fdiv|fmod|add|sub|mul|and|or|xor|ashr|shr|shl|neg|not)[2i]?/
19 % opc = opc[1].capitalize.gsub('Ashr', 'AShr').gsub('Fdiv', 'Div').gsub('Fmod', 'Mod')
/arkcompiler/runtime_core/static_core/runtime/interpreter/
Dmath_helpers.h65 return std::fmod(x, y); in operator()
/arkcompiler/runtime_core/static_core/compiler/optimizer/templates/intrinsics/
Dget_intrinsics.inl.erb71 return reinterpret_cast<uintptr_t>(static_cast<Fp>(fmod));
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dfast_runtime_stub-inl.h85 return JSTaggedValue(std::fmod(dLeft, dRight)); in FastMod()
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/core/
DFloat.ets390 // In the language % works as C fmod that differs with IEEE-754 % definition
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/helpers/
Dets_intrinsics_helpers.h287 auto remainder = static_cast<uint8_t>(std::fmod(number, radix)); in IntegerToString()
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsEnumDeclaration.cpp189 return std::fmod(std::get<double>(left), std::get<double>(right)); in EvaluateBinaryExpression()
/arkcompiler/runtime_core/compiler/optimizer/templates/
Dinst_builder_gen.cpp.erb106 /(fdiv|fmod|add|sub|mul|and|or|xor|ashr|shr|shl|neg|not)[2i]?$/ => "binop",
/arkcompiler/runtime_core/static_core/compiler/tests/
Dinst_generator_test.cpp586 return fmod(param1, param2); in DoLogic()
896 …// Disabled, because external fmod() call is currently x86_64 -- incompatible with aarch64 runtime… in RandomTestsPart1()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
Dets_string.h561 return static_cast<uint16_t>(static_cast<int64_t>(std::fmod(code, UTF16_CHAR_DIVIDER))); in CodeToChar()

12