/third_party/node/deps/v8/src/codegen/s390/ |
D | macro-assembler-s390.cc | 603 Register scratch2, PushArrayOrder order) { in PushArray() argument 618 DCHECK_NE(scratch2, r0); in PushArray() 621 mov(scratch2, array); in PushArray() 623 CmpS64(scratch2, scratch); in PushArray() 626 MoveChar(MemOperand(sp), MemOperand(scratch2), Operand(kSystemPointerSize)); in PushArray() 627 lay(scratch2, MemOperand(scratch2, kSystemPointerSize)); in PushArray() 2025 Register scratch2) { in CallRecordWriteStub() argument 2028 Move(scratch2, ExternalReference::Create(counter)); in CallRecordWriteStub() 2030 LoadS32(scratch1, MemOperand(scratch2)); in CallRecordWriteStub() 2032 StoreU32(scratch1, MemOperand(scratch2)); in CallRecordWriteStub() [all …]
|
D | macro-assembler-s390.h | 477 Register scratch1, Register scratch2); 664 Register scratch2, PushArrayOrder order = kNormal); 1146 Register scratch1, Register scratch2, Register scratch3); 1154 Simd128Register scratch2); 1156 Simd128Register scratch2); 1158 Simd128Register scratch2); 1160 Register scratch2, Simd128Register scratch3); 1163 Simd128Register scratch1, Register scratch2); 1165 Simd128Register scratch1, Register scratch2); 1167 Simd128Register scratch1, Register scratch2); [all …]
|
/third_party/node/deps/v8/src/codegen/loong64/ |
D | macro-assembler-loong64.cc | 2062 Register scratch2 = t8; in CallRecordWriteStub() local 2064 li(scratch2, B0); in CallRecordWriteStub() 2065 And(scratch, scratch, scratch2); in CallRecordWriteStub() 2067 li(scratch2, B1); in CallRecordWriteStub() 2068 And(rd, scratch, scratch2); in CallRecordWriteStub() 2070 And(scratch, scratch, scratch2); in CallRecordWriteStub() 2074 li(scratch2, B2); in CallRecordWriteStub() 2075 And(rd, rd, scratch2); in CallRecordWriteStub() 2092 Register scratch2 = t8; in CallRecordWriteStub() local 2094 li(scratch2, B0); in CallRecordWriteStub() [all …]
|
D | macro-assembler-loong64.h | 279 Register scratch2, PushArrayOrder order = kNormal); 988 Register scratch2) { in IncrementCounter() argument 990 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter() 993 Register scratch2); 995 Register scratch2) { in DecrementCounter() argument 997 EmitDecrementCounter(counter, value, scratch1, scratch2); in DecrementCounter() 1000 Register scratch2); 1008 Register scratch2, Label* stack_overflow);
|
/third_party/node/deps/v8/src/codegen/riscv64/ |
D | macro-assembler-riscv64.cc | 1153 Register scratch2 = temps.Acquire(); in UnalignedLoadHelper() local 1154 LoadNBytesOverwritingBaseReg<NBYTES, IS_SIGNED>(rs, scratch, scratch2); in UnalignedLoadHelper() 1992 Register scratch2 = temps.Acquire(); in RoundHelper() local 2015 ExtractBits(scratch2, scratch, kFloatMantissaBits, kFloatExponentBits); in RoundHelper() 2058 Branch(&done, greater_equal, scratch2, in RoundHelper() 2387 Register scratch2 = temps.Acquire(); in InsertHighWordF64() local 2390 DCHECK(src_high != scratch2 && src_high != scratch); in InsertHighWordF64() 2393 slli(scratch2, src_high, 32); in InsertHighWordF64() 2396 or_(scratch, scratch, scratch2); in InsertHighWordF64() 2403 Register scratch2 = temps.Acquire(); in InsertLowWordF64() local [all …]
|
D | macro-assembler-riscv64.h | 1229 Register scratch2) { in IncrementCounter() argument 1231 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter() 1234 Register scratch2); 1236 Register scratch2) { in DecrementCounter() argument 1238 EmitDecrementCounter(counter, value, scratch1, scratch2); in DecrementCounter() 1241 Register scratch2); 1249 Register scratch2, Label* stack_overflow, 1339 Register scratch2 = temps.Acquire(); in GenerateSwitchTable() local 1344 slli(scratch2, index, in GenerateSwitchTable() 1346 add(scratch2, scratch2, in GenerateSwitchTable() [all …]
|
/third_party/protobuf/src/google/protobuf/util/ |
D | field_comparator.cc | 95 std::string scratch2; in Compare() local 101 message_2, field, index_2, &scratch2))); in Compare() 106 std::string scratch2; in Compare() local 110 reflection_2->GetStringReference(message_2, field, &scratch2))); in Compare()
|
/third_party/node/deps/v8/src/codegen/mips/ |
D | macro-assembler-mips.cc | 1429 Register scratch1, Register scratch2) { in CallRecordWriteStub() argument 1434 Addu(scratch2, left_high, right_high); in CallRecordWriteStub() 1435 Addu(dst_high, scratch2, scratch3); in CallRecordWriteStub() 1441 Register scratch1, Register scratch2) { in CallRecordWriteStub() argument 1448 Addu(scratch2, left_high, dst_high); in CallRecordWriteStub() 1449 Addu(dst_high, scratch2, scratch3); in CallRecordWriteStub() 1456 Register scratch1, Register scratch2) { in CallRecordWriteStub() argument 1461 Subu(scratch2, left_high, right_high); in CallRecordWriteStub() 1462 Subu(dst_high, scratch2, scratch3); in CallRecordWriteStub() 1489 Register scratch1, Register scratch2) { in CallRecordWriteStub() argument [all …]
|
D | macro-assembler-mips.h | 332 Register scratch2, PushArrayOrder order = kNormal); 555 Register scratch1, Register scratch2); 559 Register scratch2); 563 Register scratch1, Register scratch2); 576 Register scratch1, Register scratch2); 580 Register scratch2); 587 Register scratch2); 594 Register scratch2); 1087 Register scratch2) { in IncrementCounter() argument 1089 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter() [all …]
|
/third_party/node/deps/v8/src/builtins/riscv64/ |
D | builtins-riscv64.cc | 79 Register scratch, Register scratch2, in Generate_PushArguments() argument 86 __ CalcScaledAddress(scratch2, array, scratch, kSystemPointerSizeLog2); in Generate_PushArguments() 87 __ Ld(scratch2, MemOperand(scratch2)); in Generate_PushArguments() 89 __ Ld(scratch2, MemOperand(scratch2)); in Generate_PushArguments() 91 __ push(scratch2); in Generate_PushArguments() 196 Register scratch2 = temps.Acquire(); in Generate_JSConstructStubGeneric() local 199 scratch, scratch2); in Generate_JSConstructStubGeneric() 538 Register scratch1, Register scratch2) { in Generate_CheckStackOverflow() argument 548 __ Sll64(scratch2, argc, kSystemPointerSizeLog2); in Generate_CheckStackOverflow() 549 __ Branch(&okay, gt, scratch1, Operand(scratch2), in Generate_CheckStackOverflow() [all …]
|
/third_party/node/deps/v8/src/builtins/mips64/ |
D | builtins-mips64.cc | 80 Register scratch, Register scratch2, in Generate_PushArguments() argument 87 __ Dlsa(scratch2, array, scratch, kSystemPointerSizeLog2); in Generate_PushArguments() 88 __ Ld(scratch2, MemOperand(scratch2)); in Generate_PushArguments() 90 __ Ld(scratch2, MemOperand(scratch2)); in Generate_PushArguments() 92 __ push(scratch2); in Generate_PushArguments() 505 Register scratch1, Register scratch2) { in Generate_CheckStackOverflow() argument 515 __ dsll(scratch2, argc, kPointerSizeLog2); in Generate_CheckStackOverflow() 516 __ Branch(&okay, gt, scratch1, Operand(scratch2)); // Signed comparison. in Generate_CheckStackOverflow() 816 Register scratch2) { in ReplaceClosureCodeWithOptimizedCode() argument 817 DCHECK(!AreAliased(optimized_code, closure, scratch1, scratch2)); in ReplaceClosureCodeWithOptimizedCode() [all …]
|
/third_party/node/deps/v8/src/codegen/ppc/ |
D | macro-assembler-ppc.cc | 313 Register scratch2, PushArrayOrder order) { in PushArray() argument 324 LoadU64WithUpdate(scratch2, MemOperand(scratch, -kSystemPointerSize)); in PushArray() 325 StoreU64WithUpdate(scratch2, MemOperand(sp, -kSystemPointerSize)); in PushArray() 337 LoadU64WithUpdate(scratch2, MemOperand(scratch, kSystemPointerSize)); in PushArray() 338 StoreU64WithUpdate(scratch2, MemOperand(sp, -kSystemPointerSize)); in PushArray() 2015 Register scratch2) { in CallRecordWriteStub() argument 2021 Move(scratch2, ExternalReference::Create(counter)); in CallRecordWriteStub() 2022 lwz(scratch1, MemOperand(scratch2)); in CallRecordWriteStub() 2024 stw(scratch1, MemOperand(scratch2)); in CallRecordWriteStub() 2030 Register scratch2) { in CallRecordWriteStub() argument [all …]
|
D | macro-assembler-ppc.h | 268 Register scratch2 = r0, RCBit r = LeaveRC); 270 Register scratch2 = r0, RCBit r = LeaveRC); 274 Register scratch2); 276 Register scratch2); 278 Register scratch1, Register scratch2, 504 Register scratch2, PushArrayOrder order = kNormal); 1056 Register scratch2); 1058 Register scratch2); 1061 Register scratch2); 1063 Register scratch2); [all …]
|
/third_party/node/deps/v8/src/builtins/loong64/ |
D | builtins-loong64.cc | 80 Register scratch, Register scratch2, in Generate_PushArguments() argument 87 __ Alsl_d(scratch2, scratch, array, kPointerSizeLog2, t7); in Generate_PushArguments() 88 __ Ld_d(scratch2, MemOperand(scratch2, 0)); in Generate_PushArguments() 90 __ Ld_d(scratch2, MemOperand(scratch2, 0)); in Generate_PushArguments() 92 __ Push(scratch2); in Generate_PushArguments() 506 Register scratch1, Register scratch2) { in Generate_CheckStackOverflow() argument 516 __ slli_d(scratch2, argc, kPointerSizeLog2); in Generate_CheckStackOverflow() 517 __ Branch(&okay, gt, scratch1, Operand(scratch2)); // Signed comparison. in Generate_CheckStackOverflow() 822 Register scratch2) { in LeaveInterpreterFrame() argument 831 Register actual_params_size = scratch2; in LeaveInterpreterFrame() [all …]
|
/third_party/node/deps/v8/src/regexp/riscv64/ |
D | regexp-macro-assembler-riscv64.cc | 652 Register scratch2) { in PushRegExpBasePointer() argument 656 __ li(scratch2, Operand(ref)); in PushRegExpBasePointer() 657 __ Ld(scratch2, MemOperand(scratch2)); in PushRegExpBasePointer() 658 __ Sub64(scratch2, scratch1, scratch2); in PushRegExpBasePointer() 659 __ Sd(scratch2, MemOperand(frame_pointer(), kRegExpStackBasePointer)); in PushRegExpBasePointer() 663 Register scratch2) { in PopRegExpBasePointer() argument 667 __ li(scratch2, ref); in PopRegExpBasePointer() 668 __ Ld(scratch2, MemOperand(scratch2)); in PopRegExpBasePointer() 669 __ Add64(scratch1, scratch1, scratch2); in PopRegExpBasePointer() 670 StoreRegExpStackPointerToMemory(scratch1, scratch2); in PopRegExpBasePointer()
|
D | regexp-macro-assembler-riscv64.h | 203 void PushRegExpBasePointer(Register scratch1, Register scratch2); 204 void PopRegExpBasePointer(Register scratch1, Register scratch2);
|
/third_party/node/deps/v8/src/builtins/mips/ |
D | builtins-mips.cc | 81 Register scratch, Register scratch2, in Generate_PushArguments() argument 88 __ Lsa(scratch2, array, scratch, kSystemPointerSizeLog2); in Generate_PushArguments() 89 __ lw(scratch2, MemOperand(scratch2)); in Generate_PushArguments() 91 __ lw(scratch2, MemOperand(scratch2)); in Generate_PushArguments() 93 __ push(scratch2); in Generate_PushArguments() 341 Register scratch1, Register scratch2) { in Generate_CheckStackOverflow() argument 352 __ sll(scratch2, argc, kPointerSizeLog2); in Generate_CheckStackOverflow() 354 __ Branch(&okay, gt, scratch1, Operand(scratch2)); in Generate_CheckStackOverflow() 805 Register scratch2) { in ReplaceClosureCodeWithOptimizedCode() argument 810 __ RecordWriteField(closure, JSFunction::kCodeOffset, scratch1, scratch2, in ReplaceClosureCodeWithOptimizedCode() [all …]
|
/third_party/node/deps/v8/src/codegen/mips64/ |
D | macro-assembler-mips64.cc | 2078 Register scratch2 = t9; in CallRecordWriteStub() local 2087 li(scratch2, kBinary32SignMask); in CallRecordWriteStub() 2088 Xor(scratch1, scratch1, scratch2); in CallRecordWriteStub() 2103 Register scratch2 = t9; in CallRecordWriteStub() local 2112 li(scratch2, base::Double::kSignMask); in CallRecordWriteStub() 2113 Xor(scratch1, scratch1, scratch2); in CallRecordWriteStub() 2762 Register scratch2 = at; in CallRecordWriteStub() local 2765 scratch2 = zero_reg; in CallRecordWriteStub() 2767 li(scratch2, Operand(mode)); in CallRecordWriteStub() 2769 ctcmsa(MSACSR, scratch2); in CallRecordWriteStub() [all …]
|
D | macro-assembler-mips64.h | 352 Register scratch2, PushArrayOrder order = kNormal); 1174 Register scratch2) { in IncrementCounter() argument 1176 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter() 1179 Register scratch2); 1181 Register scratch2) { in DecrementCounter() argument 1183 EmitDecrementCounter(counter, value, scratch1, scratch2); in DecrementCounter() 1186 Register scratch2); 1194 Register scratch2, Label* stack_overflow);
|
/third_party/node/deps/v8/src/codegen/arm/ |
D | macro-assembler-arm.h | 808 Register scratch2) { in IncrementCounter() argument 810 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter() 813 Register scratch2); 815 Register scratch2) { in DecrementCounter() argument 817 EmitDecrementCounter(counter, value, scratch1, scratch2); in DecrementCounter() 820 Register scratch2);
|
D | macro-assembler-arm.cc | 1992 Register scratch2) { in CallRecordWriteStub() argument 1996 Move(scratch2, ExternalReference::Create(counter)); in CallRecordWriteStub() 1997 ldr(scratch1, MemOperand(scratch2)); in CallRecordWriteStub() 1999 str(scratch1, MemOperand(scratch2)); in CallRecordWriteStub() 2005 Register scratch2) { in CallRecordWriteStub() argument 2009 Move(scratch2, ExternalReference::Create(counter)); in CallRecordWriteStub() 2010 ldr(scratch1, MemOperand(scratch2)); in CallRecordWriteStub() 2012 str(scratch1, MemOperand(scratch2)); in CallRecordWriteStub()
|
/third_party/node/deps/v8/src/builtins/ia32/ |
D | builtins-ia32.cc | 87 Register scratch1, Register scratch2, in Generate_PushArguments() argument 89 DCHECK(!AreAliased(array, argc, scratch1, scratch2)); in Generate_PushArguments() 97 DCHECK(scratch2 != no_reg); in Generate_PushArguments() 98 __ mov(scratch2, value); in Generate_PushArguments() 99 value = Operand(scratch2, 0); in Generate_PushArguments() 504 const Register scratch2 = edi; in Generate_JSEntryTrampolineHelper() local 537 Generate_PushArguments(masm, scratch1, eax, ecx, scratch2, in Generate_JSEntryTrampolineHelper() 541 __ mov(scratch2, Operand(ebp, 0)); in Generate_JSEntryTrampolineHelper() 544 __ push(Operand(scratch2, EntryFrameConstants::kReceiverArgOffset)); in Generate_JSEntryTrampolineHelper() 547 __ mov(edx, Operand(scratch2, EntryFrameConstants::kNewTargetArgOffset)); in Generate_JSEntryTrampolineHelper() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVInstrInfoA.td | 216 : Pseudo<(outs GPR:$res, GPR:$scratch1, GPR:$scratch2), 220 "@earlyclobber $scratch2"; 227 : Pseudo<(outs GPR:$res, GPR:$scratch1, GPR:$scratch2), 230 "@earlyclobber $scratch2";
|
/third_party/node/deps/v8/src/wasm/baseline/arm/ |
D | liftoff-assembler-arm.h | 1590 Register scratch1, Register scratch2) { in GeneratePopCnt() argument 1591 DCHECK(!AreAliased(dst, scratch1, scratch2)); in GeneratePopCnt() 1592 if (src == scratch1) std::swap(scratch1, scratch2); in GeneratePopCnt() 1598 assm->and_(scratch2, dst, Operand(scratch1, LSL, 2)); in GeneratePopCnt() 1600 assm->add(dst, scratch1, Operand(scratch2, LSR, 2)); in GeneratePopCnt() 1616 Register scratch2 = GetUnusedRegister(kGpReg, pinned).gp(); in emit_i32_popcnt() local 1617 liftoff::GeneratePopCnt(this, dst, src, scratch1, scratch2); in emit_i32_popcnt() 1857 Register scratch2 = GetUnusedRegister(kGpReg, pinned).gp(); in emit_i64_popcnt() local 1858 liftoff::GeneratePopCnt(this, dst.low_gp(), src1, scratch1, scratch2); in emit_i64_popcnt() 1859 liftoff::GeneratePopCnt(this, dst.high_gp(), src2, scratch1, scratch2); in emit_i64_popcnt() [all …]
|
/third_party/node/deps/v8/src/codegen/arm64/ |
D | macro-assembler-arm64.h | 2026 const Register& scratch2); 2039 Register scratch2) { in IncrementCounter() argument 2041 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter() 2044 Register scratch2); 2046 Register scratch2) { in DecrementCounter() argument 2048 EmitIncrementCounter(counter, -value, scratch1, scratch2); in DecrementCounter()
|