Home
last modified time | relevance | path

Searched refs:trap_div_by_zero (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/wasm/baseline/arm/
Dliftoff-assembler-arm.h195 Label* trap_div_by_zero, in UNIMPLEMENTED_GP_BINOP()
201 Label* trap_div_by_zero) { in emit_i32_divu() argument
206 Label* trap_div_by_zero) { in emit_i32_rems() argument
211 Label* trap_div_by_zero) { in emit_i32_remu() argument
217 Label* trap_div_by_zero, in emit_i64_divs() argument
224 Label* trap_div_by_zero) { in emit_i64_divu() argument
230 Label* trap_div_by_zero) { in emit_i64_rems() argument
236 Label* trap_div_by_zero) { in emit_i64_remu() argument
/external/v8/src/wasm/baseline/s390/
Dliftoff-assembler-s390.h200 Label* trap_div_by_zero, in UNIMPLEMENTED_GP_BINOP()
206 Label* trap_div_by_zero) { in emit_i32_divu() argument
211 Label* trap_div_by_zero) { in emit_i32_rems() argument
216 Label* trap_div_by_zero) { in emit_i32_remu() argument
222 Label* trap_div_by_zero, in emit_i64_divs() argument
230 Label* trap_div_by_zero) { in emit_i64_divu() argument
237 Label* trap_div_by_zero) { in emit_i64_rems() argument
244 Label* trap_div_by_zero) { in emit_i64_remu() argument
/external/v8/src/wasm/baseline/ppc/
Dliftoff-assembler-ppc.h200 Label* trap_div_by_zero, in UNIMPLEMENTED_GP_BINOP()
206 Label* trap_div_by_zero) { in emit_i32_divu() argument
211 Label* trap_div_by_zero) { in emit_i32_rems() argument
216 Label* trap_div_by_zero) { in emit_i32_remu() argument
222 Label* trap_div_by_zero, in emit_i64_divs() argument
230 Label* trap_div_by_zero) { in emit_i64_divu() argument
237 Label* trap_div_by_zero) { in emit_i64_rems() argument
244 Label* trap_div_by_zero) { in emit_i64_remu() argument
/external/v8/src/wasm/baseline/arm64/
Dliftoff-assembler-arm64.h477 Label* trap_div_by_zero, in emit_i32_divs() argument
488 Cbz(rhs_w, trap_div_by_zero); in emit_i32_divs()
500 Label* trap_div_by_zero) { in emit_i32_divu() argument
502 Cbz(rhs.W(), trap_div_by_zero); in emit_i32_divu()
508 Label* trap_div_by_zero) { in emit_i32_rems() argument
519 Cbz(rhs_w, trap_div_by_zero); in emit_i32_rems()
525 Label* trap_div_by_zero) { in emit_i32_remu() argument
534 Cbz(rhs_w, trap_div_by_zero); in emit_i32_remu()
541 Label* trap_div_by_zero, in emit_i64_divs() argument
552 Cbz(rhs_x, trap_div_by_zero); in emit_i64_divs()
[all …]
/external/v8/src/wasm/baseline/mips64/
Dliftoff-assembler-mips64.h483 Label* trap_div_by_zero, in emit_i32_divs() argument
485 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_divs()
500 Label* trap_div_by_zero) { in emit_i32_divu() argument
501 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_divu()
506 Label* trap_div_by_zero) { in emit_i32_rems() argument
507 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_rems()
512 Label* trap_div_by_zero) { in emit_i32_remu() argument
513 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_remu()
567 Label* trap_div_by_zero, in emit_i64_divs() argument
569 TurboAssembler::Branch(trap_div_by_zero, eq, rhs.gp(), Operand(zero_reg)); in emit_i64_divs()
[all …]
/external/v8/src/wasm/baseline/x64/
Dliftoff-assembler-x64.h446 Register rhs, Label* trap_div_by_zero, in EmitIntDivOrRem() argument
476 assm->j(zero, trap_div_by_zero); in EmitIntDivOrRem()
529 Label* trap_div_by_zero, in emit_i32_divs() argument
532 this, dst, lhs, rhs, trap_div_by_zero, trap_div_unrepresentable); in emit_i32_divs()
536 Label* trap_div_by_zero) { in emit_i32_divu() argument
538 this, dst, lhs, rhs, trap_div_by_zero, nullptr); in emit_i32_divu()
542 Label* trap_div_by_zero) { in emit_i32_rems() argument
544 this, dst, lhs, rhs, trap_div_by_zero, nullptr); in emit_i32_rems()
548 Label* trap_div_by_zero) { in emit_i32_remu() argument
550 this, dst, lhs, rhs, trap_div_by_zero, nullptr); in emit_i32_remu()
[all …]
/external/v8/src/wasm/baseline/ia32/
Dliftoff-assembler-ia32.h509 Register rhs, Label* trap_div_by_zero, in EmitInt32DivOrRem() argument
532 assm->j(zero, trap_div_by_zero); in EmitInt32DivOrRem()
573 Label* trap_div_by_zero, in emit_i32_divs() argument
576 this, dst, lhs, rhs, trap_div_by_zero, trap_div_unrepresentable); in emit_i32_divs()
580 Label* trap_div_by_zero) { in emit_i32_divu() argument
582 this, dst, lhs, rhs, trap_div_by_zero, nullptr); in emit_i32_divu()
586 Label* trap_div_by_zero) { in emit_i32_rems() argument
588 this, dst, lhs, rhs, trap_div_by_zero, nullptr); in emit_i32_rems()
592 Label* trap_div_by_zero) { in emit_i32_remu() argument
594 this, dst, lhs, rhs, trap_div_by_zero, nullptr); in emit_i32_remu()
[all …]
/external/v8/src/wasm/baseline/mips/
Dliftoff-assembler-mips.h557 Label* trap_div_by_zero, in emit_i32_divs() argument
559 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_divs()
574 Label* trap_div_by_zero) { in emit_i32_divu() argument
575 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_divu()
580 Label* trap_div_by_zero) { in emit_i32_rems() argument
581 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_rems()
586 Label* trap_div_by_zero) { in emit_i32_remu() argument
587 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_remu()
643 Label* trap_div_by_zero, in emit_i64_divs() argument
650 Label* trap_div_by_zero) { in emit_i64_divu() argument
[all …]
/external/v8/src/wasm/baseline/
Dliftoff-assembler.h385 Label* trap_div_by_zero,
388 Label* trap_div_by_zero);
416 LiftoffRegister rhs, Label* trap_div_by_zero,
419 LiftoffRegister rhs, Label* trap_div_by_zero);