Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/compiler/backend/mips64/
Dcode-generator-mips64.cc148 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() argument
154 scratch0_(scratch0), in OutOfLineRecordWrite()
162 DCHECK(!AreAliased(object, index, scratch0, scratch1)); in OutOfLineRecordWrite()
163 DCHECK(!AreAliased(value, index, scratch0, scratch1)); in OutOfLineRecordWrite()
839 Register scratch0 = i.TempRegister(0); in AssembleArchInstruction() local
842 scratch0, scratch1, mode, in AssembleArchInstruction()
856 __ CheckPageFlag(object, scratch0, in AssembleArchInstruction()
2138 Simd128Register scratch0 = kSimd128RegZero; in AssembleArchInstruction() local
2143 __ fseq_d(scratch0, src0, src1); in AssembleArchInstruction()
2144 __ bsel_v(scratch0, src1, src0); in AssembleArchInstruction()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/mips64/
Dliftoff-assembler-mips64.h2443 MSARegister scratch0 = kSimd128RegZero; in emit_i8x16_bitmask() local
2445 srli_b(scratch0, src.fp().toW(), 7); in emit_i8x16_bitmask()
2446 srli_h(scratch1, scratch0, 7); in emit_i8x16_bitmask()
2447 or_v(scratch0, scratch0, scratch1); in emit_i8x16_bitmask()
2448 srli_w(scratch1, scratch0, 14); in emit_i8x16_bitmask()
2449 or_v(scratch0, scratch0, scratch1); in emit_i8x16_bitmask()
2450 srli_d(scratch1, scratch0, 28); in emit_i8x16_bitmask()
2451 or_v(scratch0, scratch0, scratch1); in emit_i8x16_bitmask()
2452 shf_w(scratch1, scratch0, 0x0E); in emit_i8x16_bitmask()
2453 ilvev_b(scratch0, scratch1, scratch0); in emit_i8x16_bitmask()
[all …]
/third_party/node/deps/v8/src/compiler/backend/mips/
Dcode-generator-mips.cc146 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() argument
152 scratch0_(scratch0), in OutOfLineRecordWrite()
160 DCHECK(!AreAliased(object, index, scratch0, scratch1)); in OutOfLineRecordWrite()
161 DCHECK(!AreAliased(value, index, scratch0, scratch1)); in OutOfLineRecordWrite()
878 Register scratch0 = i.TempRegister(0); in AssembleArchInstruction() local
881 scratch0, scratch1, mode, in AssembleArchInstruction()
895 __ CheckPageFlag(object, scratch0, in AssembleArchInstruction()
2258 Simd128Register scratch0 = kSimd128RegZero; in AssembleArchInstruction() local
2260 __ srli_d(scratch0, src, 63); in AssembleArchInstruction()
2261 __ shf_w(scratch1, scratch0, 0x02); in AssembleArchInstruction()
[all …]
/third_party/node/deps/v8/src/compiler/backend/x64/
Dcode-generator-x64.cc264 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() argument
270 scratch0_(scratch0), in OutOfLineRecordWrite()
277 DCHECK(!AreAliased(object, scratch0, scratch1)); in OutOfLineRecordWrite()
278 DCHECK(!AreAliased(value, scratch0, scratch1)); in OutOfLineRecordWrite()
448 Register scratch0, StubCallMode stub_mode, int size, in OutOfLineTSANStore() argument
453 scratch0_(scratch0), in OutOfLineTSANStore()
460 DCHECK(!AreAliased(value, scratch0)); in OutOfLineTSANStore()
508 Register scratch0 = i.TempRegister(0); in EmitTSANStoreOOL() local
510 scratch0, mode, size, order); in EmitTSANStoreOOL()
572 Register scratch0, StubCallMode stub_mode, int size) in OutOfLineTSANRelaxedLoad() argument
[all …]
/third_party/node/deps/v8/src/codegen/s390/
Dmacro-assembler-s390.cc3858 Register scratch0, Register scratch1) { in CallRecordWriteStub() argument
3864 lrvg(scratch0, opnd); in CallRecordWriteStub()
3867 vlvgp(dst, scratch1, scratch0); in CallRecordWriteStub()
3975 Register scratch0, Register scratch1) { in CallRecordWriteStub() argument
3977 LoadV128(dst, opnd, scratch0); in CallRecordWriteStub()
4863 Register scratch0 = scratch_pair; in CallRecordWriteStub() local
4865 DCHECK(!AreAliased(dst, scratch0, scratch1)); in CallRecordWriteStub()
4866 DCHECK(!AreAliased(src, scratch0, scratch1)); in CallRecordWriteStub()
4874 lcgr(scratch0, scratch1); in CallRecordWriteStub()
4875 ngr(scratch1, scratch0); in CallRecordWriteStub()
[all …]
Dmacro-assembler-s390.h402 void LoadV128LE(DoubleRegister dst, const MemOperand& mem, Register scratch0,
/third_party/node/deps/v8/src/compiler/backend/s390/
Dcode-generator-s390.cc172 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() argument
180 scratch0_(scratch0), in OutOfLineRecordWrite()
189 DCHECK(!AreAliased(object, offset, scratch0, scratch1)); in OutOfLineRecordWrite()
190 DCHECK(!AreAliased(value, offset, scratch0, scratch1)); in OutOfLineRecordWrite()
194 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() argument
202 scratch0_(scratch0), in OutOfLineRecordWrite()
1426 Register scratch0 = i.TempRegister(0); in AssembleArchInstruction() local
1442 this, object, offset, value, scratch0, scratch1, mode, in AssembleArchInstruction()
1449 this, object, offset, value, scratch0, scratch1, mode, in AssembleArchInstruction()
1456 __ CheckPageFlag(object, scratch0, in AssembleArchInstruction()
/third_party/node/deps/v8/src/compiler/backend/ppc/
Dcode-generator-ppc.cc134 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() argument
142 scratch0_(scratch0), in OutOfLineRecordWrite()
151 DCHECK(!AreAliased(object, offset, scratch0, scratch1)); in OutOfLineRecordWrite()
152 DCHECK(!AreAliased(value, offset, scratch0, scratch1)); in OutOfLineRecordWrite()
156 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() argument
164 scratch0_(scratch0), in OutOfLineRecordWrite()
1119 Register scratch0 = i.TempRegister(0); in AssembleArchInstruction() local
1135 this, object, offset, value, scratch0, scratch1, mode, in AssembleArchInstruction()
1142 this, object, offset, value, scratch0, scratch1, mode, in AssembleArchInstruction()
1149 __ CheckPageFlag(object, scratch0, in AssembleArchInstruction()
/third_party/node/deps/v8/src/compiler/backend/ia32/
Dcode-generator-ia32.cc308 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() argument
314 scratch0_(scratch0), in OutOfLineRecordWrite()
321 DCHECK(!AreAliased(object, scratch0, scratch1)); in OutOfLineRecordWrite()
322 DCHECK(!AreAliased(value, scratch0, scratch1)); in OutOfLineRecordWrite()
973 Register scratch0 = i.TempRegister(0); in AssembleArchInstruction() local
984 scratch0, scratch1, mode, in AssembleArchInstruction()
989 __ mov(scratch0, value); in AssembleArchInstruction()
990 __ xchg(scratch0, operand); in AssembleArchInstruction()
995 __ CheckPageFlag(object, scratch0, in AssembleArchInstruction()
/third_party/node/deps/v8/src/codegen/riscv64/
Dmacro-assembler-riscv64.cc1102 Register scratch0, in LoadNBytesOverwritingBaseReg() argument
1105 DCHECK(rs.rm() != scratch0 && rs.rm() != scratch1 && scratch0 != scratch1); in LoadNBytesOverwritingBaseReg()
1110 lb(scratch0, rs.rm(), rs.offset() + (NBYTES - 1)); in LoadNBytesOverwritingBaseReg()
1112 lbu(scratch0, rs.rm(), rs.offset() + (NBYTES - 1)); in LoadNBytesOverwritingBaseReg()
1116 slli(scratch0, scratch0, 8 * (NBYTES - 1)); in LoadNBytesOverwritingBaseReg()
1121 or_(scratch0, scratch0, scratch1); in LoadNBytesOverwritingBaseReg()
1124 or_(rs.rm(), scratch0, scratch1); in LoadNBytesOverwritingBaseReg()
Dmacro-assembler-riscv64.h631 void LoadNBytesOverwritingBaseReg(const MemOperand& rs, Register scratch0,
/third_party/node/deps/v8/src/compiler/backend/riscv64/
Dcode-generator-riscv64.cc160 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() argument
166 scratch0_(scratch0), in OutOfLineRecordWrite()
172 DCHECK(!AreAliased(object, index, scratch0, scratch1)); in OutOfLineRecordWrite()
173 DCHECK(!AreAliased(value, index, scratch0, scratch1)); in OutOfLineRecordWrite()
869 Register scratch0 = i.TempRegister(0); in AssembleArchInstruction() local
872 scratch0, scratch1, mode, in AssembleArchInstruction()
879 __ CheckPageFlag(object, scratch0, in AssembleArchInstruction()