| /arkcompiler/runtime_core/tests/regression/ |
| D | fmod.pa | 14 # 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/ |
| D | fmod.pa | 14 # 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/ |
| D | lib_helpers.inl | 17 // 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/ |
| D | lib_helpers.inl | 18 // 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/ |
| D | lib_helpers.inl | 203 // 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/ |
| D | lcr_opcodes.h | 31 … V(Fmod, FMOD, GateFlags::NONE_FLAG, 0, 0, 2) \
|
| D | constant_folding.h | 39 V(FMOD, INVALID) \
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
| D | std_math.cpp | 47 intPart = std::fmod(intPart, int64Max); in ToInt32() 203 return std::fmod(val, val2); in StdMathMod()
|
| D | std_core_String.cpp | 481 …auto character = static_cast<uint16_t>(static_cast<int64_t>(std::fmod(charCode, UTF16_CHAR_DIVIDER… in StdCoreStringFromCharCodeSingle()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | arithmetic.h | 181 return std::fmod(leftValue, rightValue); 188 return std::fmod(leftValue, rightValue);
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/ |
| D | inst_templates.yaml | 16 % 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/ |
| D | inst_builder_gen.cpp.erb | 96 /(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/ |
| D | inst_templates.yaml | 16 % 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')
|
| D | inst_builder_dyn_gen.cpp.erb | 106 /(fdiv|fmod|add|sub|mul|and|or|xor|ashr|shr|shl|neg|not)[2i]?$/ => "binop",
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/ |
| D | get_intrinsics.inl.erb | 63 return reinterpret_cast<uintptr_t>(static_cast<fp>(fmod));
|
| /arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
| D | inst_templates.yaml | 16 % 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/ |
| D | math_helpers.h | 65 return std::fmod(x, y); in operator()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/templates/intrinsics/ |
| D | get_intrinsics.inl.erb | 71 return reinterpret_cast<uintptr_t>(static_cast<Fp>(fmod));
|
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | fast_runtime_stub-inl.h | 85 return JSTaggedValue(std::fmod(dLeft, dRight)); in FastMod()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/core/ |
| D | Float.ets | 390 // In the language % works as C fmod that differs with IEEE-754 % definition
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/helpers/ |
| D | ets_intrinsics_helpers.h | 287 auto remainder = static_cast<uint8_t>(std::fmod(number, radix)); in IntegerToString()
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsEnumDeclaration.cpp | 189 return std::fmod(std::get<double>(left), std::get<double>(right)); in EvaluateBinaryExpression()
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/ |
| D | inst_builder_gen.cpp.erb | 106 /(fdiv|fmod|add|sub|mul|and|or|xor|ashr|shr|shl|neg|not)[2i]?$/ => "binop",
|
| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| D | inst_generator_test.cpp | 586 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/ |
| D | ets_string.h | 561 return static_cast<uint16_t>(static_cast<int64_t>(std::fmod(code, UTF16_CHAR_DIVIDER))); in CodeToChar()
|