Searched refs:DivOrRem (Results 1 - 2 of 2) sorted by relevance
/third_party/node/deps/v8/src/wasm/baseline/x64/ |
H A D | liftoff-assembler-x64.h | 1081 enum class DivOrRem : uint8_t { kDiv, kRem }; class 1082 template <typename type, DivOrRem div_or_rem> 1087 std::is_signed<type>::value && div_or_rem == DivOrRem::kDiv; in EmitIntDivOrRem() 1089 std::is_signed<type>::value && div_or_rem == DivOrRem::kRem; in EmitIntDivOrRem() 1158 constexpr Register kResultReg = div_or_rem == DivOrRem::kDiv ? rax : rdx; in EmitIntDivOrRem() 1169 liftoff::EmitIntDivOrRem<int32_t, liftoff::DivOrRem::kDiv>( in emit_i32_divs() 1175 liftoff::EmitIntDivOrRem<uint32_t, liftoff::DivOrRem::kDiv>( in emit_i32_divu() 1181 liftoff::EmitIntDivOrRem<int32_t, liftoff::DivOrRem::kRem>( in emit_i32_rems() 1187 liftoff::EmitIntDivOrRem<uint32_t, liftoff::DivOrRem::kRem>( in emit_i32_remu() 1354 liftoff::EmitIntDivOrRem<int64_t, liftoff::DivOrRem in emit_i64_divs() [all...] |
/third_party/node/deps/v8/src/wasm/baseline/ia32/ |
H A D | liftoff-assembler-ia32.h | 1353 enum class DivOrRem : uint8_t { kDiv, kRem }; class 1354 template <bool is_signed, DivOrRem div_or_rem> 1359 is_signed && div_or_rem == DivOrRem::kDiv; in EmitInt32DivOrRem() 1361 is_signed && div_or_rem == DivOrRem::kRem; in EmitInt32DivOrRem() 1413 constexpr Register kResultReg = div_or_rem == DivOrRem::kDiv ? eax : edx; in EmitInt32DivOrRem() 1422 liftoff::EmitInt32DivOrRem<true, liftoff::DivOrRem::kDiv>( in emit_i32_divs() 1428 liftoff::EmitInt32DivOrRem<false, liftoff::DivOrRem::kDiv>( in emit_i32_divu() 1434 liftoff::EmitInt32DivOrRem<true, liftoff::DivOrRem::kRem>( in emit_i32_rems() 1440 liftoff::EmitInt32DivOrRem<false, liftoff::DivOrRem::kRem>( in emit_i32_remu()
|
Completed in 13 milliseconds