/third_party/node/deps/v8/src/compiler/backend/mips64/ |
D | code-generator-mips64.cc | 148 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/ |
D | liftoff-assembler-mips64.h | 2443 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/ |
D | code-generator-mips.cc | 146 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/ |
D | code-generator-x64.cc | 264 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/ |
D | macro-assembler-s390.cc | 3858 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 …]
|
D | macro-assembler-s390.h | 402 void LoadV128LE(DoubleRegister dst, const MemOperand& mem, Register scratch0,
|
/third_party/node/deps/v8/src/compiler/backend/s390/ |
D | code-generator-s390.cc | 172 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/ |
D | code-generator-ppc.cc | 134 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/ |
D | code-generator-ia32.cc | 308 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/ |
D | macro-assembler-riscv64.cc | 1102 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()
|
D | macro-assembler-riscv64.h | 631 void LoadNBytesOverwritingBaseReg(const MemOperand& rs, Register scratch0,
|
/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
D | code-generator-riscv64.cc | 160 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()
|