Home
last modified time | relevance | path

Searched refs:kFpReg (Results 1 – 12 of 12) sorted by relevance

/third_party/node/deps/v8/src/wasm/baseline/
Dliftoff-register.h24 kFpReg, enumerator
25 kGpRegPair = kFpReg + 1 + (kNeedS128RegPair && !kNeedI64RegPair),
26 kFpRegPair = kFpReg + 1 + kNeedI64RegPair,
60 return kFpReg; in reg_class_for()
68 return kNeedS128RegPair ? kFpRegPair : kFpReg; in reg_class_for()
178 case kFpReg: in from_code()
291 : is_gp_pair() ? kGpRegPair : is_gp() ? kGpReg : kFpReg; in reg_class()
513 return rc == kFpReg ? kFpCacheRegList : kGpCacheRegList; in GetCacheRegList()
Dliftoff-assembler.h244 DCHECK(rc == kGpReg || rc == kFpReg);
268 DCHECK(rc == kGpReg || rc == kFpReg);
574 DCHECK(rc == kGpReg || rc == kFpReg); in GetUnusedRegister()
Dliftoff-assembler.cc1170 } else if (reg_class_for(return_kind) == kFpReg) { in MoveToReturnLocations()
1315 LiftoffRegister first_reg = GetUnusedRegister(kFpReg, pinned); in SpillAdjacentFpRegisters()
Dliftoff-compiler.cc2171 LiftoffRegister reg = __ GetUnusedRegister(kFpReg, {}); in F32Const()
2177 LiftoffRegister reg = __ GetUnusedRegister(kFpReg, {}); in F64Const()
4045 static constexpr bool pin_src2 = kNeedS128RegPair && src2_rc == kFpReg; in EmitSimdReplaceLaneOp()
/third_party/node/deps/v8/src/compiler/backend/
Dgap-resolver.cc77 enum MoveOperandKind : uint8_t { kConstant, kGpReg, kFpReg, kStack }; enumerator
83 return IsFloatingPoint(loc_op.representation()) ? kFpReg : kGpReg; in GetKind()
/third_party/node/deps/v8/src/wasm/baseline/loong64/
Dliftoff-assembler-loong64.h1328 LiftoffRegister rounded = GetUnusedRegister(kFpReg, LiftoffRegList{src}); in FP_BINOP()
1330 GetUnusedRegister(kFpReg, LiftoffRegList{src, rounded}); in FP_BINOP()
1350 LiftoffRegister rounded = GetUnusedRegister(kFpReg, LiftoffRegList{src}); in FP_BINOP()
1352 GetUnusedRegister(kFpReg, LiftoffRegList{src, rounded}); in FP_BINOP()
1370 LiftoffRegister rounded = GetUnusedRegister(kFpReg, LiftoffRegList{src}); in FP_BINOP()
1372 GetUnusedRegister(kFpReg, LiftoffRegList{src, rounded}); in FP_BINOP()
1386 LiftoffRegister rounded = GetUnusedRegister(kFpReg, LiftoffRegList{src}); in FP_BINOP()
1388 GetUnusedRegister(kFpReg, LiftoffRegList{src, rounded}); in FP_BINOP()
1410 LiftoffRegister rounded = GetUnusedRegister(kFpReg, LiftoffRegList{src}); in FP_BINOP()
1412 GetUnusedRegister(kFpReg, LiftoffRegList{src, rounded}); in FP_BINOP()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/mips/
Dliftoff-assembler-mips.h1388 LiftoffRegister rounded = GetUnusedRegister(kFpReg, LiftoffRegList{src}); in emit_type_conversion()
1390 GetUnusedRegister(kFpReg, LiftoffRegList{src, rounded}); in emit_type_conversion()
1410 LiftoffRegister rounded = GetUnusedRegister(kFpReg, LiftoffRegList{src}); in emit_type_conversion()
1412 GetUnusedRegister(kFpReg, LiftoffRegList{src, rounded}); in emit_type_conversion()
1450 GetUnusedRegister(kFpReg, LiftoffRegList{src}); in emit_type_conversion()
1452 GetUnusedRegister(kFpReg, LiftoffRegList{src, rounded}); in emit_type_conversion()
1509 LiftoffRegister scratch = GetUnusedRegister(kFpReg, LiftoffRegList{dst}); in emit_type_conversion()
1515 LiftoffRegister scratch = GetUnusedRegister(kFpReg, LiftoffRegList{dst}); in emit_type_conversion()
1527 LiftoffRegister scratch = GetUnusedRegister(kFpReg, LiftoffRegList{dst}); in emit_type_conversion()
1533 LiftoffRegister scratch = GetUnusedRegister(kFpReg, LiftoffRegList{dst}); in emit_type_conversion()
/third_party/node/deps/v8/src/wasm/baseline/mips64/
Dliftoff-assembler-mips64.h1472 LiftoffRegister rounded = GetUnusedRegister(kFpReg, LiftoffRegList{src}); in FP_BINOP()
1474 GetUnusedRegister(kFpReg, LiftoffRegList{src, rounded}); in FP_BINOP()
1494 LiftoffRegister rounded = GetUnusedRegister(kFpReg, LiftoffRegList{src}); in FP_BINOP()
1496 GetUnusedRegister(kFpReg, LiftoffRegList{src, rounded}); in FP_BINOP()
1514 LiftoffRegister rounded = GetUnusedRegister(kFpReg, LiftoffRegList{src}); in FP_BINOP()
1516 GetUnusedRegister(kFpReg, LiftoffRegList{src, rounded}); in FP_BINOP()
1530 LiftoffRegister rounded = GetUnusedRegister(kFpReg, LiftoffRegList{src}); in FP_BINOP()
1532 GetUnusedRegister(kFpReg, LiftoffRegList{src, rounded}); in FP_BINOP()
1554 LiftoffRegister rounded = GetUnusedRegister(kFpReg, LiftoffRegList{src}); in FP_BINOP()
1556 GetUnusedRegister(kFpReg, LiftoffRegList{src, rounded}); in FP_BINOP()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/ia32/
Dliftoff-assembler-ia32.h609 auto scratch2 = GetUnusedRegister(kFpReg, pinned).fp(); in AtomicStore()
2248 pinned.set(__ GetUnusedRegister(kFpReg, pinned)).fp(); in EmitTruncateFloatToInt()
2250 pinned.set(__ GetUnusedRegister(kFpReg, pinned)).fp(); in EmitTruncateFloatToInt()
2287 pinned.set(__ GetUnusedRegister(kFpReg, pinned)).fp(); in EmitSatTruncateFloatToInt()
2289 pinned.set(__ GetUnusedRegister(kFpReg, pinned)).fp(); in EmitSatTruncateFloatToInt()
2291 pinned.set(__ GetUnusedRegister(kFpReg, pinned)).fp(); in EmitSatTruncateFloatToInt()
2914 GetUnusedRegister(RegClass::kFpReg, LiftoffRegList{dst, src}).fp(); in emit_i8x16_popcnt()
3152 GetUnusedRegister(RegClass::kFpReg, LiftoffRegList{lhs, rhs}); in emit_i64x2_gt_s()
3171 GetUnusedRegister(RegClass::kFpReg, {rhs}, LiftoffRegList{lhs}); in emit_i64x2_ge_s()
3182 GetUnusedRegister(RegClass::kFpReg, LiftoffRegList{lhs, rhs}); in emit_i64x2_ge_s()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/s390/
Dliftoff-assembler-s390.h2542 dest = GetUnusedRegister(kFpReg, LiftoffRegList{src1, src2}).fp(); \
2545 GetUnusedRegister(kFpReg, LiftoffRegList{dest, src1, src2}).fp(); \
2569 dest = GetUnusedRegister(kFpReg, LiftoffRegList{src1}).fp(); \
2572 GetUnusedRegister(kFpReg, LiftoffRegList{dest, src1}).fp(); \
2724 GetUnusedRegister(kFpReg, LiftoffRegList{dest, src1, src2}).fp(); in emit_i8x16_swizzle()
2772 GetUnusedRegister(kFpReg, LiftoffRegList{dest, s1, s2}).fp(); in emit_i16x8_q15mulr_sat_s()
2774 GetUnusedRegister(kFpReg, LiftoffRegList{dest, s1, s2, temp1}).fp(); in emit_i16x8_q15mulr_sat_s()
/third_party/node/deps/v8/src/wasm/baseline/arm64/
Dliftoff-assembler-arm64.h2529 temp = GetUnusedRegister(kFpReg, LiftoffRegList{lhs, rhs}).fp(); in emit_i8x16_shuffle()
/third_party/node/deps/v8/src/wasm/baseline/riscv64/
Dliftoff-assembler-riscv64.h1896 GetUnusedRegister(kFpReg, LiftoffRegList{lhs, rhs}).fp().toV(); in emit_i8x16_shuffle()