Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/wasm/baseline/ppc/
Dliftoff-assembler-ppc.h1276 Label* trap_div_by_zero, in emit_i32_divs() argument
1282 b(eq, trap_div_by_zero); in emit_i32_divs()
1295 Label* trap_div_by_zero) { in emit_i32_divu() argument
1297 beq(trap_div_by_zero); in emit_i32_divu()
1302 Label* trap_div_by_zero) { in emit_i32_rems() argument
1306 beq(trap_div_by_zero); in emit_i32_rems()
1326 Label* trap_div_by_zero) { in emit_i32_remu() argument
1328 beq(trap_div_by_zero); in emit_i32_remu()
1334 Label* trap_div_by_zero, in emit_i64_divs() argument
1340 beq(trap_div_by_zero); in emit_i64_divs()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/loong64/
Dliftoff-assembler-loong64.h1013 Label* trap_div_by_zero, in emit_i32_divs() argument
1015 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_divs()
1030 Label* trap_div_by_zero) { in emit_i32_divu() argument
1031 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_divu()
1036 Label* trap_div_by_zero) { in emit_i32_rems() argument
1037 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_rems()
1042 Label* trap_div_by_zero) { in emit_i32_remu() argument
1043 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_remu()
1123 Label* trap_div_by_zero, in emit_i64_divs() argument
1125 TurboAssembler::Branch(trap_div_by_zero, eq, rhs.gp(), Operand(zero_reg)); in emit_i64_divs()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/arm64/
Dliftoff-assembler-arm64.h1210 Label* trap_div_by_zero, in emit_i32_divs() argument
1221 Cbz(rhs_w, trap_div_by_zero); in emit_i32_divs()
1233 Label* trap_div_by_zero) { in emit_i32_divu() argument
1235 Cbz(rhs.W(), trap_div_by_zero); in emit_i32_divu()
1241 Label* trap_div_by_zero) { in emit_i32_rems() argument
1252 Cbz(rhs_w, trap_div_by_zero); in emit_i32_rems()
1258 Label* trap_div_by_zero) { in emit_i32_remu() argument
1267 Cbz(rhs_w, trap_div_by_zero); in emit_i32_remu()
1274 Label* trap_div_by_zero, in emit_i64_divs() argument
1285 Cbz(rhs_x, trap_div_by_zero); in emit_i64_divs()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/s390/
Dliftoff-assembler-s390.h1718 Label* trap_div_by_zero, in emit_i32_divs() argument
1724 b(eq, trap_div_by_zero); in emit_i32_divs()
1737 Label* trap_div_by_zero) { in emit_i32_divu() argument
1740 beq(trap_div_by_zero); in emit_i32_divu()
1745 Label* trap_div_by_zero) { in emit_i32_rems() argument
1751 beq(trap_div_by_zero); in emit_i32_rems()
1771 Label* trap_div_by_zero) { in emit_i32_remu() argument
1774 beq(trap_div_by_zero); in emit_i32_remu()
1780 Label* trap_div_by_zero, in emit_i64_divs() argument
1787 beq(trap_div_by_zero); in emit_i64_divs()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/mips/
Dliftoff-assembler-mips.h924 Label* trap_div_by_zero, in emit_i32_divs() argument
926 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_divs()
941 Label* trap_div_by_zero) { in emit_i32_divu() argument
942 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_divu()
947 Label* trap_div_by_zero) { in emit_i32_rems() argument
948 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_rems()
953 Label* trap_div_by_zero) { in emit_i32_remu() argument
954 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_remu()
1045 Label* trap_div_by_zero, in emit_i64_divs() argument
1052 Label* trap_div_by_zero) { in emit_i64_divu() argument
[all …]
/third_party/node/deps/v8/src/wasm/baseline/x64/
Dliftoff-assembler-x64.h1084 Register rhs, Label* trap_div_by_zero, in EmitIntDivOrRem() argument
1114 assm->j(zero, trap_div_by_zero); in EmitIntDivOrRem()
1167 Label* trap_div_by_zero, in emit_i32_divs() argument
1170 this, dst, lhs, rhs, trap_div_by_zero, trap_div_unrepresentable); in emit_i32_divs()
1174 Label* trap_div_by_zero) { in emit_i32_divu() argument
1176 this, dst, lhs, rhs, trap_div_by_zero, nullptr); in emit_i32_divu()
1180 Label* trap_div_by_zero) { in emit_i32_rems() argument
1182 this, dst, lhs, rhs, trap_div_by_zero, nullptr); in emit_i32_rems()
1186 Label* trap_div_by_zero) { in emit_i32_remu() argument
1188 this, dst, lhs, rhs, trap_div_by_zero, nullptr); in emit_i32_remu()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/mips64/
Dliftoff-assembler-mips64.h1115 Label* trap_div_by_zero, in emit_i32_divs() argument
1117 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_divs()
1132 Label* trap_div_by_zero) { in emit_i32_divu() argument
1133 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_divu()
1138 Label* trap_div_by_zero) { in emit_i32_rems() argument
1139 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_rems()
1144 Label* trap_div_by_zero) { in emit_i32_remu() argument
1145 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_remu()
1225 Label* trap_div_by_zero, in emit_i64_divs() argument
1227 TurboAssembler::Branch(trap_div_by_zero, eq, rhs.gp(), Operand(zero_reg)); in emit_i64_divs()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/riscv64/
Dliftoff-assembler-riscv64.h1132 Label* trap_div_by_zero, in emit_i32_divs() argument
1134 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_divs()
1147 Label* trap_div_by_zero) { in emit_i32_divu() argument
1148 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_divu()
1153 Label* trap_div_by_zero) { in emit_i32_rems() argument
1154 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_rems()
1159 Label* trap_div_by_zero) { in emit_i32_remu() argument
1160 TurboAssembler::Branch(trap_div_by_zero, eq, rhs, Operand(zero_reg)); in emit_i32_remu()
1238 Label* trap_div_by_zero, in emit_i64_divs() argument
1240 TurboAssembler::Branch(trap_div_by_zero, eq, rhs.gp(), Operand(zero_reg)); in emit_i64_divs()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/ia32/
Dliftoff-assembler-ia32.h1356 Register rhs, Label* trap_div_by_zero, in EmitInt32DivOrRem() argument
1379 assm->j(zero, trap_div_by_zero); in EmitInt32DivOrRem()
1420 Label* trap_div_by_zero, in emit_i32_divs() argument
1423 this, dst, lhs, rhs, trap_div_by_zero, trap_div_unrepresentable); in emit_i32_divs()
1427 Label* trap_div_by_zero) { in emit_i32_divu() argument
1429 this, dst, lhs, rhs, trap_div_by_zero, nullptr); in emit_i32_divu()
1433 Label* trap_div_by_zero) { in emit_i32_rems() argument
1435 this, dst, lhs, rhs, trap_div_by_zero, nullptr); in emit_i32_rems()
1439 Label* trap_div_by_zero) { in emit_i32_remu() argument
1441 this, dst, lhs, rhs, trap_div_by_zero, nullptr); in emit_i32_remu()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/arm/
Dliftoff-assembler-arm.h1622 Label* trap_div_by_zero, in emit_i32_divs() argument
1638 b(trap_div_by_zero, eq); in emit_i32_divs()
1651 Label* trap_div_by_zero) { in emit_i32_divu() argument
1659 b(trap_div_by_zero, eq); in emit_i32_divu()
1664 Label* trap_div_by_zero) { in emit_i32_rems() argument
1679 b(trap_div_by_zero, eq); in emit_i32_rems()
1685 Label* trap_div_by_zero) { in emit_i32_remu() argument
1700 b(trap_div_by_zero, eq); in emit_i32_remu()
1742 Label* trap_div_by_zero, in emit_i64_divs() argument
1749 Label* trap_div_by_zero) { in emit_i64_divu() argument
[all …]
/third_party/node/deps/v8/src/wasm/baseline/
Dliftoff-assembler.h816 Label* trap_div_by_zero,
819 Label* trap_div_by_zero);
852 LiftoffRegister rhs, Label* trap_div_by_zero,
855 LiftoffRegister rhs, Label* trap_div_by_zero);