Home
last modified time | relevance | path

Searched refs:scratch2 (Results 1 – 25 of 40) sorted by relevance

12

/third_party/node/deps/v8/src/codegen/s390/
Dmacro-assembler-s390.cc603 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 …]
Dmacro-assembler-s390.h477 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/
Dmacro-assembler-loong64.cc2062 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 …]
Dmacro-assembler-loong64.h279 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/
Dmacro-assembler-riscv64.cc1153 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 …]
Dmacro-assembler-riscv64.h1229 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/
Dfield_comparator.cc95 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/
Dmacro-assembler-mips.cc1429 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 …]
Dmacro-assembler-mips.h332 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/
Dbuiltins-riscv64.cc79 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/
Dbuiltins-mips64.cc80 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/
Dmacro-assembler-ppc.cc313 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 …]
Dmacro-assembler-ppc.h268 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/
Dbuiltins-loong64.cc80 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/
Dregexp-macro-assembler-riscv64.cc652 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()
Dregexp-macro-assembler-riscv64.h203 void PushRegExpBasePointer(Register scratch1, Register scratch2);
204 void PopRegExpBasePointer(Register scratch1, Register scratch2);
/third_party/node/deps/v8/src/builtins/mips/
Dbuiltins-mips.cc81 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/
Dmacro-assembler-mips64.cc2078 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 …]
Dmacro-assembler-mips64.h352 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/
Dmacro-assembler-arm.h808 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);
Dmacro-assembler-arm.cc1992 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/
Dbuiltins-ia32.cc87 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/
DRISCVInstrInfoA.td216 : 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/
Dliftoff-assembler-arm.h1590 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/
Dmacro-assembler-arm64.h2026 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()

12