Home
last modified time | relevance | path

Searched refs:scratch1 (Results 1 – 25 of 43) sorted by relevance

12

/third_party/node/deps/v8/src/codegen/s390/
Dmacro-assembler-s390.cc2024 Register scratch1, in CallRecordWriteStub() argument
2030 LoadS32(scratch1, MemOperand(scratch2)); in CallRecordWriteStub()
2031 AddS64(scratch1, Operand(value)); in CallRecordWriteStub()
2032 StoreU32(scratch1, MemOperand(scratch2)); in CallRecordWriteStub()
2037 Register scratch1, in CallRecordWriteStub() argument
2043 LoadS32(scratch1, MemOperand(scratch2)); in CallRecordWriteStub()
2044 AddS64(scratch1, Operand(-value)); in CallRecordWriteStub()
2045 StoreU32(scratch1, MemOperand(scratch2)); in CallRecordWriteStub()
3858 Register scratch0, Register scratch1) { in CallRecordWriteStub() argument
3865 lrvg(scratch1, in CallRecordWriteStub()
[all …]
Dmacro-assembler-s390.h403 Register scratch1);
477 Register scratch1, Register scratch2);
1146 Register scratch1, Register scratch2, Register scratch3);
1153 void I64x2BitMask(Register dst, Simd128Register src, Register scratch1,
1155 void I32x4BitMask(Register dst, Simd128Register src, Register scratch1,
1157 void I16x8BitMask(Register dst, Simd128Register src, Register scratch1,
1159 void I8x16BitMask(Register dst, Simd128Register src, Register scratch1,
1163 Simd128Register scratch1, Register scratch2);
1165 Simd128Register scratch1, Register scratch2);
1167 Simd128Register scratch1, Register scratch2);
[all …]
/third_party/protobuf/src/google/protobuf/util/
Dfield_comparator.cc94 std::string scratch1; in Compare() local
99 message_1, field, index_1, &scratch1), in Compare()
105 std::string scratch1; in Compare() local
109 reflection_1->GetStringReference(message_1, field, &scratch1), in Compare()
/third_party/node/deps/v8/src/wasm/baseline/mips64/
Dliftoff-assembler-mips64.h1368 Register scratch1 = temps.Acquire(); in emit_f32_copysign() local
1370 mfc1(scratch1, lhs); in emit_f32_copysign()
1373 Ins(scratch1, scratch2, 31, 1); in emit_f32_copysign()
1374 mtc1(scratch1, dst); in emit_f32_copysign()
1414 Register scratch1 = temps.Acquire(); in emit_f64_copysign() local
1416 dmfc1(scratch1, lhs); in emit_f64_copysign()
1419 Dins(scratch1, scratch2, 63, 1); in emit_f64_copysign()
1420 dmtc1(scratch1, dst); in emit_f64_copysign()
2444 MSARegister scratch1 = kSimd128ScratchReg; in emit_i8x16_bitmask() local
2446 srli_h(scratch1, scratch0, 7); in emit_i8x16_bitmask()
[all …]
/third_party/node/deps/v8/src/compiler/backend/mips64/
Dcode-generator-mips64.cc148 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() argument
155 scratch1_(scratch1), in OutOfLineRecordWrite()
162 DCHECK(!AreAliased(object, index, scratch0, scratch1)); in OutOfLineRecordWrite()
163 DCHECK(!AreAliased(value, index, scratch0, scratch1)); in OutOfLineRecordWrite()
840 Register scratch1 = i.TempRegister(1); in AssembleArchInstruction() local
842 scratch0, scratch1, mode, in AssembleArchInstruction()
2139 Simd128Register scratch1 = kSimd128ScratchReg; in AssembleArchInstruction() local
2145 __ or_v(scratch1, scratch0, src1); in AssembleArchInstruction()
2148 __ bsel_v(scratch0, src0, scratch1); in AssembleArchInstruction()
2150 __ fslt_d(scratch1, src0, scratch0); in AssembleArchInstruction()
[all …]
/third_party/node/deps/v8/src/codegen/mips/
Dmacro-assembler-mips.cc1429 Register scratch1, Register scratch2) { in CallRecordWriteStub() argument
1432 Addu(scratch1, left_low, right_low); in CallRecordWriteStub()
1433 Sltu(scratch3, scratch1, left_low); in CallRecordWriteStub()
1436 Move(dst_low, scratch1); in CallRecordWriteStub()
1441 Register scratch1, Register scratch2) { in CallRecordWriteStub() argument
1446 Addu(scratch1, left_low, dst_low); in CallRecordWriteStub()
1447 Sltu(scratch3, scratch1, left_low); in CallRecordWriteStub()
1450 Move(dst_low, scratch1); in CallRecordWriteStub()
1456 Register scratch1, Register scratch2) { in CallRecordWriteStub() argument
1460 Subu(scratch1, left_low, right_low); in CallRecordWriteStub()
[all …]
Dmacro-assembler-mips.h555 Register scratch1, Register scratch2);
558 Register left_high, int32_t imm, Register scratch1,
563 Register scratch1, Register scratch2);
576 Register scratch1, Register scratch2);
579 Register src_high, Register shift, Register scratch1,
586 Register src_high, Register shift, Register scratch1,
593 Register src_high, Register shift, Register scratch1,
1086 void IncrementCounter(StatsCounter* counter, int value, Register scratch1, in IncrementCounter() argument
1089 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter()
1091 void EmitIncrementCounter(StatsCounter* counter, int value, Register scratch1,
[all …]
/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()
90 Register counter = scratch1; in Generate_PushArguments()
503 const Register scratch1 = edx; in Generate_JSEntryTrampolineHelper() local
509 __ mov(esi, __ ExternalReferenceAsOperand(context_address, scratch1)); in Generate_JSEntryTrampolineHelper()
512 __ mov(scratch1, Operand(ebp, 0)); in Generate_JSEntryTrampolineHelper()
515 __ push(Operand(scratch1, EntryFrameConstants::kFunctionArgOffset)); in Generate_JSEntryTrampolineHelper()
518 __ mov(eax, Operand(scratch1, EntryFrameConstants::kArgcOffset)); in Generate_JSEntryTrampolineHelper()
519 __ mov(scratch1, Operand(scratch1, EntryFrameConstants::kArgvOffset)); in Generate_JSEntryTrampolineHelper()
537 Generate_PushArguments(masm, scratch1, eax, ecx, scratch2, in Generate_JSEntryTrampolineHelper()
[all …]
/third_party/node/deps/v8/src/codegen/loong64/
Dmacro-assembler-loong64.cc1532 Register scratch1 = temps.Acquire(); in CallRecordWriteStub() local
1533 li(scratch1, 0x7FFFFFFFFFFFFFFFl); in CallRecordWriteStub()
1534 and_(t8, t8, scratch1); in CallRecordWriteStub()
1592 Register scratch1 = temps.Acquire(); in CallRecordWriteStub() local
1593 li(scratch1, 0x41E00000); in CallRecordWriteStub()
1595 movgr2frh_w(scratch, scratch1); in CallRecordWriteStub()
1627 Register scratch1 = temps.Acquire(); in CallRecordWriteStub() local
1628 li(scratch1, 0x4F000000); in CallRecordWriteStub()
1629 movgr2fr_w(scratch, scratch1); in CallRecordWriteStub()
1697 Register scratch1 = temps.Acquire(); in CallRecordWriteStub() local
[all …]
Dmacro-assembler-loong64.h987 void IncrementCounter(StatsCounter* counter, int value, Register scratch1, in IncrementCounter() argument
990 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter()
992 void EmitIncrementCounter(StatsCounter* counter, int value, Register scratch1,
994 void DecrementCounter(StatsCounter* counter, int value, Register scratch1, in DecrementCounter() argument
997 EmitDecrementCounter(counter, value, scratch1, scratch2); in DecrementCounter()
999 void EmitDecrementCounter(StatsCounter* counter, int value, Register scratch1,
1007 void StackOverflowCheck(Register num_args, Register scratch1,
/third_party/node/deps/v8/src/builtins/mips64/
Dbuiltins-mips64.cc345 Register scratch1, in GetSharedFunctionInfoBytecodeOrBaseline() argument
349 __ GetObjectType(sfi_data, scratch1, scratch1); in GetSharedFunctionInfoBytecodeOrBaseline()
352 __ Branch(&not_baseline, ne, scratch1, Operand(CODET_TYPE)); in GetSharedFunctionInfoBytecodeOrBaseline()
353 AssertCodeIsBaseline(masm, sfi_data, scratch1); in GetSharedFunctionInfoBytecodeOrBaseline()
357 __ Branch(is_baseline, eq, scratch1, Operand(CODET_TYPE)); in GetSharedFunctionInfoBytecodeOrBaseline()
359 __ Branch(&done, ne, scratch1, Operand(INTERPRETER_DATA_TYPE)); in GetSharedFunctionInfoBytecodeOrBaseline()
505 Register scratch1, Register scratch2) { in Generate_CheckStackOverflow() argument
510 __ LoadStackLimit(scratch1, MacroAssembler::StackLimitKind::kRealStackLimit); in Generate_CheckStackOverflow()
513 __ dsubu(scratch1, sp, scratch1); in Generate_CheckStackOverflow()
516 __ Branch(&okay, gt, scratch1, Operand(scratch2)); // Signed comparison. in Generate_CheckStackOverflow()
[all …]
/third_party/node/deps/v8/src/codegen/ppc/
Dmacro-assembler-ppc.cc2014 Register scratch1, in CallRecordWriteStub() argument
2022 lwz(scratch1, MemOperand(scratch2)); in CallRecordWriteStub()
2023 addi(scratch1, scratch1, Operand(value)); in CallRecordWriteStub()
2024 stw(scratch1, MemOperand(scratch2)); in CallRecordWriteStub()
2029 Register scratch1, in CallRecordWriteStub() argument
2037 lwz(scratch1, MemOperand(scratch2)); in CallRecordWriteStub()
2038 subi(scratch1, scratch1, Operand(value)); in CallRecordWriteStub()
2039 stw(scratch1, MemOperand(scratch2)); in CallRecordWriteStub()
3771 #define COUNT_TRAILING_ZEROES_SLOW(max_count, scratch1, scratch2) \ in CallRecordWriteStub() argument
3773 li(scratch1, Operand(max_count)); \ in CallRecordWriteStub()
[all …]
Dmacro-assembler-ppc.h267 void CountTrailingZerosU32(Register dst, Register src, Register scratch1 = ip,
269 void CountTrailingZerosU64(Register dst, Register src, Register scratch1 = ip,
273 void ReverseBitsU64(Register dst, Register src, Register scratch1,
275 void ReverseBitsU32(Register dst, Register src, Register scratch1,
278 Register scratch1, Register scratch2,
1285 void IncrementCounter(StatsCounter* counter, int value, Register scratch1, in IncrementCounter() argument
1288 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter()
1290 void EmitIncrementCounter(StatsCounter* counter, int value, Register scratch1,
1292 void DecrementCounter(StatsCounter* counter, int value, Register scratch1, in DecrementCounter() argument
1295 EmitDecrementCounter(counter, value, scratch1, scratch2); in DecrementCounter()
[all …]
/third_party/node/deps/v8/src/codegen/mips64/
Dmacro-assembler-mips64.cc2077 Register scratch1 = t8; in CallRecordWriteStub() local
2086 mfc1(scratch1, fs); in CallRecordWriteStub()
2088 Xor(scratch1, scratch1, scratch2); in CallRecordWriteStub()
2089 mtc1(scratch1, fd); in CallRecordWriteStub()
2102 Register scratch1 = t8; in CallRecordWriteStub() local
2111 dmfc1(scratch1, fs); in CallRecordWriteStub()
2113 Xor(scratch1, scratch1, scratch2); in CallRecordWriteStub()
2114 dmtc1(scratch1, fd); in CallRecordWriteStub()
2252 Register scratch1 = temps.Acquire(); in CallRecordWriteStub() local
2253 li(scratch1, 0x7FFFFFFFFFFFFFFF); in CallRecordWriteStub()
[all …]
Dmacro-assembler-mips64.h1173 void IncrementCounter(StatsCounter* counter, int value, Register scratch1, in IncrementCounter() argument
1176 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter()
1178 void EmitIncrementCounter(StatsCounter* counter, int value, Register scratch1,
1180 void DecrementCounter(StatsCounter* counter, int value, Register scratch1, in DecrementCounter() argument
1183 EmitDecrementCounter(counter, value, scratch1, scratch2); in DecrementCounter()
1185 void EmitDecrementCounter(StatsCounter* counter, int value, Register scratch1,
1193 void StackOverflowCheck(Register num_args, Register scratch1,
/third_party/node/deps/v8/src/compiler/backend/mips/
Dcode-generator-mips.cc146 Register value, Register scratch0, Register scratch1, in OutOfLineRecordWrite() argument
153 scratch1_(scratch1), in OutOfLineRecordWrite()
160 DCHECK(!AreAliased(object, index, scratch0, scratch1)); in OutOfLineRecordWrite()
161 DCHECK(!AreAliased(value, index, scratch0, scratch1)); in OutOfLineRecordWrite()
879 Register scratch1 = i.TempRegister(1); in AssembleArchInstruction() local
881 scratch0, scratch1, mode, in AssembleArchInstruction()
2259 Simd128Register scratch1 = kSimd128ScratchReg; in AssembleArchInstruction() local
2261 __ shf_w(scratch1, scratch0, 0x02); in AssembleArchInstruction()
2262 __ slli_d(scratch1, scratch1, 1); in AssembleArchInstruction()
2263 __ or_v(scratch0, scratch0, scratch1); in AssembleArchInstruction()
[all …]
/third_party/node/deps/v8/src/builtins/mips/
Dbuiltins-mips.cc341 Register scratch1, Register scratch2) { in Generate_CheckStackOverflow() argument
347 __ LoadStackLimit(scratch1, MacroAssembler::StackLimitKind::kRealStackLimit); in Generate_CheckStackOverflow()
350 __ Subu(scratch1, sp, scratch1); in Generate_CheckStackOverflow()
354 __ Branch(&okay, gt, scratch1, Operand(scratch2)); in Generate_CheckStackOverflow()
647 Register scratch1, in GetSharedFunctionInfoBytecodeOrBaseline() argument
652 __ GetObjectType(sfi_data, scratch1, scratch1); in GetSharedFunctionInfoBytecodeOrBaseline()
655 __ Branch(&not_baseline, ne, scratch1, Operand(CODET_TYPE)); in GetSharedFunctionInfoBytecodeOrBaseline()
656 AssertCodeIsBaseline(masm, sfi_data, scratch1); in GetSharedFunctionInfoBytecodeOrBaseline()
660 __ Branch(is_baseline, eq, scratch1, Operand(CODET_TYPE)); in GetSharedFunctionInfoBytecodeOrBaseline()
662 __ Branch(&done, ne, scratch1, Operand(INTERPRETER_DATA_TYPE)); in GetSharedFunctionInfoBytecodeOrBaseline()
[all …]
/third_party/node/deps/v8/src/builtins/riscv64/
Dbuiltins-riscv64.cc369 Register scratch1, in GetSharedFunctionInfoBytecodeOrBaseline() argument
374 __ GetObjectType(sfi_data, scratch1, scratch1); in GetSharedFunctionInfoBytecodeOrBaseline()
375 __ Branch(is_baseline, eq, scratch1, Operand(CODET_TYPE)); in GetSharedFunctionInfoBytecodeOrBaseline()
377 __ Branch(&done, ne, scratch1, Operand(INTERPRETER_DATA_TYPE), in GetSharedFunctionInfoBytecodeOrBaseline()
538 Register scratch1, Register scratch2) { in Generate_CheckStackOverflow() argument
543 __ LoadStackLimit(scratch1, MacroAssembler::StackLimitKind::kRealStackLimit); in Generate_CheckStackOverflow()
546 __ Sub64(scratch1, sp, scratch1); in Generate_CheckStackOverflow()
549 __ Branch(&okay, gt, scratch1, Operand(scratch2), in Generate_CheckStackOverflow()
855 Register scratch1, in ReplaceClosureCodeWithOptimizedCode() argument
862 __ Move(scratch1, optimized_code); // Write barrier clobbers scratch1 below. in ReplaceClosureCodeWithOptimizedCode()
[all …]
/third_party/node/deps/v8/src/regexp/riscv64/
Dregexp-macro-assembler-riscv64.h203 void PushRegExpBasePointer(Register scratch1, Register scratch2);
204 void PopRegExpBasePointer(Register scratch1, Register scratch2);
Dregexp-macro-assembler-riscv64.cc651 void RegExpMacroAssemblerRISCV::PushRegExpBasePointer(Register scratch1, in PushRegExpBasePointer() argument
653 LoadRegExpStackPointerFromMemory(scratch1); in PushRegExpBasePointer()
658 __ Sub64(scratch2, scratch1, scratch2); in PushRegExpBasePointer()
662 void RegExpMacroAssemblerRISCV::PopRegExpBasePointer(Register scratch1, in PopRegExpBasePointer() argument
666 __ Ld(scratch1, MemOperand(frame_pointer(), kRegExpStackBasePointer)); in PopRegExpBasePointer()
669 __ Add64(scratch1, scratch1, scratch2); in PopRegExpBasePointer()
670 StoreRegExpStackPointerToMemory(scratch1, scratch2); in PopRegExpBasePointer()
/third_party/node/deps/v8/src/builtins/x64/
Dbuiltins-x64.cc696 Register scratch1, in GetSharedFunctionInfoBytecodeOrBaseline() argument
700 __ LoadMap(scratch1, sfi_data); in GetSharedFunctionInfoBytecodeOrBaseline()
702 __ CmpInstanceType(scratch1, CODET_TYPE); in GetSharedFunctionInfoBytecodeOrBaseline()
706 AssertCodeTIsBaseline(masm, sfi_data, scratch1); in GetSharedFunctionInfoBytecodeOrBaseline()
713 __ CmpInstanceType(scratch1, INTERPRETER_DATA_TYPE); in GetSharedFunctionInfoBytecodeOrBaseline()
879 Register scratch1, in ReplaceClosureCodeWithOptimizedCode() argument
882 DCHECK(!AreAliased(optimized_code, closure, scratch1, slot_address)); in ReplaceClosureCodeWithOptimizedCode()
889 Register value = scratch1; in ReplaceClosureCodeWithOptimizedCode()
897 static void LeaveInterpreterFrame(MacroAssembler* masm, Register scratch1, in LeaveInterpreterFrame() argument
900 Register params_size = scratch1; in LeaveInterpreterFrame()
[all …]
/third_party/node/deps/v8/src/codegen/arm/
Dmacro-assembler-arm.h807 void IncrementCounter(StatsCounter* counter, int value, Register scratch1, in IncrementCounter() argument
810 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter()
812 void EmitIncrementCounter(StatsCounter* counter, int value, Register scratch1,
814 void DecrementCounter(StatsCounter* counter, int value, Register scratch1, in DecrementCounter() argument
817 EmitDecrementCounter(counter, value, scratch1, scratch2); in DecrementCounter()
819 void EmitDecrementCounter(StatsCounter* counter, int value, Register scratch1,
/third_party/node/deps/v8/src/builtins/loong64/
Dbuiltins-loong64.cc345 Register scratch1, in GetSharedFunctionInfoBytecodeOrBaseline() argument
349 __ GetObjectType(sfi_data, scratch1, scratch1); in GetSharedFunctionInfoBytecodeOrBaseline()
352 __ Branch(&not_baseline, ne, scratch1, Operand(CODET_TYPE)); in GetSharedFunctionInfoBytecodeOrBaseline()
353 AssertCodeIsBaseline(masm, sfi_data, scratch1); in GetSharedFunctionInfoBytecodeOrBaseline()
357 __ Branch(is_baseline, eq, scratch1, Operand(CODET_TYPE)); in GetSharedFunctionInfoBytecodeOrBaseline()
359 __ Branch(&done, ne, scratch1, Operand(INTERPRETER_DATA_TYPE)); in GetSharedFunctionInfoBytecodeOrBaseline()
506 Register scratch1, Register scratch2) { in Generate_CheckStackOverflow() argument
511 __ LoadStackLimit(scratch1, MacroAssembler::StackLimitKind::kRealStackLimit); in Generate_CheckStackOverflow()
514 __ sub_d(scratch1, sp, scratch1); in Generate_CheckStackOverflow()
517 __ Branch(&okay, gt, scratch1, Operand(scratch2)); // Signed comparison. in Generate_CheckStackOverflow()
[all …]
/third_party/node/deps/v8/src/builtins/ppc/
Dbuiltins-ppc.cc49 Register scratch1, in GetSharedFunctionInfoBytecodeOrBaseline() argument
54 __ CompareObjectType(sfi_data, scratch1, scratch1, CODET_TYPE); in GetSharedFunctionInfoBytecodeOrBaseline()
58 AssertCodeIsBaseline(masm, sfi_data, scratch1); in GetSharedFunctionInfoBytecodeOrBaseline()
64 __ CmpS32(scratch1, Operand(INTERPRETER_DATA_TYPE), r0); in GetSharedFunctionInfoBytecodeOrBaseline()
624 Register scratch1) { in GetSharedFunctionInfoBytecode() argument
627 __ CompareObjectType(sfi_data, scratch1, scratch1, INTERPRETER_DATA_TYPE); in GetSharedFunctionInfoBytecode()
1079 Register scratch1, in ReplaceClosureCodeWithOptimizedCode() argument
1081 DCHECK(!AreAliased(optimized_code, closure, scratch1, slot_address)); in ReplaceClosureCodeWithOptimizedCode()
1088 Register value = scratch1; in ReplaceClosureCodeWithOptimizedCode()
1096 static void LeaveInterpreterFrame(MacroAssembler* masm, Register scratch1, in LeaveInterpreterFrame() argument
[all …]
/third_party/node/deps/v8/src/codegen/riscv64/
Dmacro-assembler-riscv64.h632 Register scratch1);
1228 void IncrementCounter(StatsCounter* counter, int value, Register scratch1, in IncrementCounter() argument
1231 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter()
1233 void EmitIncrementCounter(StatsCounter* counter, int value, Register scratch1,
1235 void DecrementCounter(StatsCounter* counter, int value, Register scratch1, in DecrementCounter() argument
1238 EmitDecrementCounter(counter, value, scratch1, scratch2); in DecrementCounter()
1240 void EmitDecrementCounter(StatsCounter* counter, int value, Register scratch1,
1248 void StackOverflowCheck(Register num_args, Register scratch1,

12