Home
last modified time | relevance | path

Searched refs:src_low (Results 1 – 14 of 14) sorted by relevance

/third_party/node/deps/v8/src/codegen/arm/
Dmacro-assembler-arm.cc1167 Register src_low, Register src_high, in CallRecordWriteStub() argument
1169 DCHECK(!AreAliased(dst_high, src_low)); in CallRecordWriteStub()
1180 lsl(dst_high, src_low, Operand(scratch)); in CallRecordWriteStub()
1186 orr(dst_high, dst_high, Operand(src_low, LSR, scratch)); in CallRecordWriteStub()
1187 lsl(dst_low, src_low, Operand(shift)); in CallRecordWriteStub()
1192 Register src_low, Register src_high, in CallRecordWriteStub() argument
1195 DCHECK(!AreAliased(dst_high, src_low)); in CallRecordWriteStub()
1199 Move(dst_low, src_low); in CallRecordWriteStub()
1201 Move(dst_high, src_low); in CallRecordWriteStub()
1205 lsl(dst_high, src_low, Operand(shift)); in CallRecordWriteStub()
[all …]
Dmacro-assembler-arm.h279 void LslPair(Register dst_low, Register dst_high, Register src_low,
281 void LslPair(Register dst_low, Register dst_high, Register src_low,
283 void LsrPair(Register dst_low, Register dst_high, Register src_low,
285 void LsrPair(Register dst_low, Register dst_high, Register src_low,
287 void AsrPair(Register dst_low, Register dst_high, Register src_low,
289 void AsrPair(Register dst_low, Register dst_high, Register src_low,
/third_party/node/deps/v8/src/codegen/ppc/
Dmacro-assembler-ppc.cc984 Register src_low, Register src_high, in CallRecordWriteStub() argument
987 DCHECK(!AreAliased(dst_high, src_low)); in CallRecordWriteStub()
995 ShiftLeftU32(dst_high, src_low, scratch); in CallRecordWriteStub()
1002 srw(scratch, src_low, scratch); in CallRecordWriteStub()
1004 ShiftLeftU32(dst_low, src_low, shift); in CallRecordWriteStub()
1009 Register src_low, Register src_high, in CallRecordWriteStub() argument
1012 DCHECK(!AreAliased(dst_high, src_low)); in CallRecordWriteStub()
1014 Move(dst_high, src_low); in CallRecordWriteStub()
1018 ShiftLeftU32(dst_high, src_low, Operand(shift)); in CallRecordWriteStub()
1021 Move(dst_low, src_low); in CallRecordWriteStub()
[all …]
Dmacro-assembler-ppc.h675 void ShiftLeftPair(Register dst_low, Register dst_high, Register src_low,
677 void ShiftLeftPair(Register dst_low, Register dst_high, Register src_low,
679 void ShiftRightPair(Register dst_low, Register dst_high, Register src_low,
681 void ShiftRightPair(Register dst_low, Register dst_high, Register src_low,
683 void ShiftRightAlgPair(Register dst_low, Register dst_high, Register src_low,
685 void ShiftRightAlgPair(Register dst_low, Register dst_high, Register src_low,
/third_party/node/deps/v8/src/codegen/mips/
Dmacro-assembler-mips.h578 void ShlPair(Register dst_low, Register dst_high, Register src_low,
582 void ShlPair(Register dst_low, Register dst_high, Register src_low,
585 void ShrPair(Register dst_low, Register dst_high, Register src_low,
589 void ShrPair(Register dst_low, Register dst_high, Register src_low,
592 void SarPair(Register dst_low, Register dst_high, Register src_low,
596 void SarPair(Register dst_low, Register dst_high, Register src_low,
750 void FmoveLow(FPURegister dst, Register src_low);
752 inline void Move(FPURegister dst, Register src_low, Register src_high) { in Move() argument
753 mtc1(src_low, dst); in Move()
Dmacro-assembler-mips.cc1501 Register src_low, Register src_high, in CallRecordWriteStub() argument
1508 sllv(dst_low, src_low, scratch3); in CallRecordWriteStub()
1510 srl(scratch1, src_low, 1); in CallRecordWriteStub()
1527 Register src_low, Register src_high, in CallRecordWriteStub() argument
1529 DCHECK_NE(dst_low, src_low); in CallRecordWriteStub()
1530 DCHECK_NE(dst_high, src_low); in CallRecordWriteStub()
1534 mov(dst_low, src_low); in CallRecordWriteStub()
1538 srl(dst_high, src_low, 32 - shift); in CallRecordWriteStub()
1540 sll(dst_low, src_low, shift); in CallRecordWriteStub()
1543 sll(dst_low, src_low, shift); in CallRecordWriteStub()
[all …]
/third_party/node/deps/v8/src/codegen/mips64/
Dmacro-assembler-mips64.h736 void FmoveLow(FPURegister dst, Register src_low);
738 inline void Move(FPURegister dst, Register src_low, Register src_high) { in Move() argument
739 mtc1(src_low, dst); in Move()
Dmacro-assembler-mips64.cc2961 void TurboAssembler::FmoveLow(FPURegister dst, Register src_low) { in CallRecordWriteStub() argument
2964 DCHECK(src_low != scratch); in CallRecordWriteStub()
2966 mtc1(src_low, dst); in CallRecordWriteStub()
/third_party/node/deps/v8/src/wasm/baseline/arm/
Dliftoff-assembler-arm.h189 Register src_low = src.low_gp(); in I64Shiftop() local
203 Register* later_src_reg = is_left_shift ? &src_low : &src_high; in I64Shiftop()
209 (assm->*op)(dst_low, dst_high, src_low, src_high, amount_capped); in I64Shiftop()
1774 Register src_low = in emit_i64_shli() local
1777 LslPair(dst.low_gp(), dst.high_gp(), src_low, src.high_gp(), amount & 63); in emit_i64_shli()
2683 LowDwVfpRegister src_low = LowDwVfpRegister::from_code(src.low_fp().code()); in emit_f32x4_sqrt() local
2688 vsqrt(dst_low.low(), src_low.low()); in emit_f32x4_sqrt()
2689 vsqrt(dst_low.high(), src_low.high()); in emit_f32x4_sqrt()
/third_party/node/deps/v8/src/codegen/loong64/
Dmacro-assembler-loong64.h608 void FmoveLow(FPURegister dst, Register src_low);
Dmacro-assembler-loong64.cc1873 void TurboAssembler::FmoveLow(FPURegister dst, Register src_low) { in CallRecordWriteStub() argument
1876 DCHECK(src_low != scratch); in CallRecordWriteStub()
1878 movgr2fr_w(dst, src_low); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/riscv64/
Dmacro-assembler-riscv64.cc2400 void TurboAssembler::InsertLowWordF64(FPURegister dst, Register src_low) { in InsertLowWordF64() argument
2406 DCHECK(src_low != scratch && src_low != scratch2); in InsertLowWordF64()
2408 slli(scratch2, src_low, 32); in InsertLowWordF64()
Dmacro-assembler-riscv64.h729 void InsertLowWordF64(FPURegister dst, Register src_low);
/third_party/node/deps/v8/src/wasm/baseline/mips/
Dliftoff-assembler-mips.h1140 Register src_low = liftoff::EnsureNoAlias(this, src.low_gp(), dst, &temps); in emit_i64_shli() local
1150 ShlPair(dst.low_gp(), dst.high_gp(), src_low, src_high, amount, kScratchReg); in emit_i64_shli()