/third_party/node/deps/v8/src/wasm/baseline/mips64/ |
H A 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, scratch in emit_i8x16_bitmask() 2568 MSARegister scratch0 = kSimd128RegZero; emit_i16x8_bitmask() local 2692 MSARegister scratch0 = kSimd128RegZero; emit_i32x4_bitmask() local 2927 MSARegister scratch0 = kSimd128RegZero; emit_f32x4_min() local 2949 MSARegister scratch0 = kSimd128RegZero; emit_f32x4_max() local 3050 MSARegister scratch0 = kSimd128RegZero; emit_f64x2_min() local 3072 MSARegister scratch0 = kSimd128RegZero; emit_f64x2_max() local [all...] |
/third_party/node/deps/v8/src/compiler/backend/mips64/ |
H A D | code-generator-mips64.cc | 148 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() 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, src in AssembleArchInstruction() 147 OutOfLineRecordWrite(CodeGenerator* gen, Register object, Register index, Register value, Register scratch0, Register scratch1, RecordWriteMode mode, StubCallMode stub_mode) OutOfLineRecordWrite() argument 2161 Simd128Register scratch0 = kSimd128RegZero; AssembleArchInstruction() local 2377 Simd128Register scratch0 = kSimd128RegZero; AssembleArchInstruction() local 2647 Simd128Register scratch0 = kSimd128RegZero; AssembleArchInstruction() local 2670 Simd128Register scratch0 = kSimd128RegZero; AssembleArchInstruction() local 2820 Simd128Register scratch0 = kSimd128RegZero; AssembleArchInstruction() local 3045 Simd128Register scratch0 = kSimd128RegZero; AssembleArchInstruction() local 3253 Simd128Register scratch0 = kSimd128RegZero; AssembleArchInstruction() local [all...] |
/third_party/node/deps/v8/src/compiler/backend/mips/ |
H A D | code-generator-mips.cc | 146 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() 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, in AssembleArchInstruction() 145 OutOfLineRecordWrite(CodeGenerator* gen, Register object, Register index, Register value, Register scratch0, Register scratch1, RecordWriteMode mode, StubCallMode stub_mode) OutOfLineRecordWrite() argument 2675 Simd128Register scratch0 = kSimd128RegZero; AssembleArchInstruction() local 2881 Simd128Register scratch0 = kSimd128RegZero; AssembleArchInstruction() local 3082 Simd128Register scratch0 = kSimd128RegZero; AssembleArchInstruction() local [all...] |
/third_party/node/deps/v8/src/codegen/s390/ |
H A D | macro-assembler-s390.cc | 3858 Register scratch0, Register scratch1) { in CallRecordWriteStub() 3864 lrvg(scratch0, opnd); in CallRecordWriteStub() 3867 vlvgp(dst, scratch1, scratch0); in CallRecordWriteStub() 3975 Register scratch0, Register scratch1) { in CallRecordWriteStub() 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() 3857 LoadV128LE(DoubleRegister dst, const MemOperand& opnd, Register scratch0, Register scratch1) CallRecordWriteStub() argument 3974 LoadV128LE(DoubleRegister dst, const MemOperand& opnd, Register scratch0, Register scratch1) CallRecordWriteStub() argument 4884 Register scratch0 = scratch_pair; CallRecordWriteStub() local [all...] |
H A D | macro-assembler-s390.h | 402 void LoadV128LE(DoubleRegister dst, const MemOperand& mem, Register scratch0,
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
H A D | code-generator-x64.cc | 264 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() 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() 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, StubCallMod in OutOfLineTSANRelaxedLoad() 263 OutOfLineRecordWrite(CodeGenerator* gen, Register object, Operand operand, Register value, Register scratch0, Register scratch1, RecordWriteMode mode, StubCallMode stub_mode) OutOfLineRecordWrite() argument 447 OutOfLineTSANStore(CodeGenerator* gen, Operand operand, Register value, Register scratch0, StubCallMode stub_mode, int size, std::memory_order order) OutOfLineTSANStore() argument 571 OutOfLineTSANRelaxedLoad(CodeGenerator* gen, Operand operand, Register scratch0, StubCallMode stub_mode, int size) OutOfLineTSANRelaxedLoad() argument 1481 Register scratch0 = i.TempRegister(0); AssembleArchInstruction() local [all...] |
/third_party/node/deps/v8/src/compiler/backend/ppc/ |
H A D | code-generator-ppc.cc | 134 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() 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() 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() 133 OutOfLineRecordWrite(CodeGenerator* gen, Register object, Register offset, Register value, Register scratch0, Register scratch1, RecordWriteMode mode, StubCallMode stub_mode, UnwindingInfoWriter* unwinding_info_writer) OutOfLineRecordWrite() argument 155 OutOfLineRecordWrite(CodeGenerator* gen, Register object, int32_t offset, Register value, Register scratch0, Register scratch1, RecordWriteMode mode, StubCallMode stub_mode, UnwindingInfoWriter* unwinding_info_writer) OutOfLineRecordWrite() argument [all...] |
/third_party/node/deps/v8/src/compiler/backend/s390/ |
H A D | code-generator-s390.cc | 172 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() 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() 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() 171 OutOfLineRecordWrite(CodeGenerator* gen, Register object, Register offset, Register value, Register scratch0, Register scratch1, RecordWriteMode mode, StubCallMode stub_mode, UnwindingInfoWriter* unwinding_info_writer) OutOfLineRecordWrite() argument 193 OutOfLineRecordWrite(CodeGenerator* gen, Register object, int32_t offset, Register value, Register scratch0, Register scratch1, RecordWriteMode mode, StubCallMode stub_mode, UnwindingInfoWriter* unwinding_info_writer) OutOfLineRecordWrite() argument [all...] |
/third_party/node/deps/v8/src/compiler/backend/ia32/ |
H A D | code-generator-ia32.cc | 308 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() 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() 307 OutOfLineRecordWrite(CodeGenerator* gen, Register object, Operand operand, Register value, Register scratch0, Register scratch1, RecordWriteMode mode, StubCallMode stub_mode) OutOfLineRecordWrite() argument
|
/third_party/node/deps/v8/src/codegen/riscv64/ |
H A D | macro-assembler-riscv64.cc | 1102 Register scratch0, in LoadNBytesOverwritingBaseReg() 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, scratch in LoadNBytesOverwritingBaseReg() 1101 LoadNBytesOverwritingBaseReg(const MemOperand& rs, Register scratch0, Register scratch1) LoadNBytesOverwritingBaseReg() argument [all...] |
H A D | macro-assembler-riscv64.h | 631 void LoadNBytesOverwritingBaseReg(const MemOperand& rs, Register scratch0,
|
/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
H A D | code-generator-riscv64.cc | 160 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() 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() 159 OutOfLineRecordWrite(CodeGenerator* gen, Register object, Register index, Register value, Register scratch0, Register scratch1, RecordWriteMode mode, StubCallMode stub_mode) OutOfLineRecordWrite() argument
|