Home
last modified time | relevance | path

Searched refs:scratch2 (Results 1 - 25 of 39) sorted by relevance

12

/third_party/node/deps/v8/src/codegen/s390/
H A Dmacro-assembler-s390.cc603 Register scratch2, PushArrayOrder order) { in PushArray()
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()
2028 Move(scratch2, ExternalReference::Create(counter)); in CallRecordWriteStub()
2030 LoadS32(scratch1, MemOperand(scratch2)); in CallRecordWriteStub()
602 PushArray(Register array, Register size, Register scratch, Register scratch2, PushArrayOrder order) PushArray() argument
2023 EmitIncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) CallRecordWriteStub() argument
2036 EmitDecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) CallRecordWriteStub() argument
3935 StoreV128LE(Simd128Register src, const MemOperand& mem, Register scratch1, Register scratch2) CallRecordWriteStub() argument
4017 StoreV128LE(Simd128Register src, const MemOperand& mem, Register scratch1, Register scratch2) CallRecordWriteStub() argument
5475 I64x2Mul(Simd128Register dst, Simd128Register src1, Simd128Register src2, Register scratch1, Register scratch2, Register scratch3) CallRecordWriteStub() argument
5595 I64x2BitMask(Register dst, Simd128Register src, Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5603 I32x4BitMask(Register dst, Simd128Register src, Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5611 I16x8BitMask(Register dst, Simd128Register src, Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5631 I8x16BitMask(Register dst, Simd128Register src, Register scratch1, Register scratch2, Simd128Register scratch3) CallRecordWriteStub() argument
5656 I32x4SConvertF32x4(Simd128Register dst, Simd128Register src, Simd128Register scratch1, Register scratch2) CallRecordWriteStub() argument
5670 I32x4UConvertF32x4(Simd128Register dst, Simd128Register src, Simd128Register scratch1, Register scratch2) CallRecordWriteStub() argument
5692 F32x4SConvertI32x4(Simd128Register dst, Simd128Register src, Simd128Register scratch1, Register scratch2) CallRecordWriteStub() argument
5702 F32x4UConvertI32x4(Simd128Register dst, Simd128Register src, Simd128Register scratch1, Register scratch2) CallRecordWriteStub() argument
5764 I16x8AddSatS(Simd128Register dst, Simd128Register src1, Simd128Register src2, Simd128Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5772 I16x8SubSatS(Simd128Register dst, Simd128Register src1, Simd128Register src2, Simd128Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5780 I16x8AddSatU(Simd128Register dst, Simd128Register src1, Simd128Register src2, Simd128Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5788 I16x8SubSatU(Simd128Register dst, Simd128Register src1, Simd128Register src2, Simd128Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5802 I8x16AddSatS(Simd128Register dst, Simd128Register src1, Simd128Register src2, Simd128Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5810 I8x16SubSatS(Simd128Register dst, Simd128Register src1, Simd128Register src2, Simd128Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5818 I8x16AddSatU(Simd128Register dst, Simd128Register src1, Simd128Register src2, Simd128Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5826 I8x16SubSatU(Simd128Register dst, Simd128Register src1, Simd128Register src2, Simd128Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5841 F64x2PromoteLowF32x4(Simd128Register dst, Simd128Register src, Simd128Register scratch1, Register scratch2, Register scratch3, Register scratch4) CallRecordWriteStub() argument
5857 F32x4DemoteF64x2Zero(Simd128Register dst, Simd128Register src, Simd128Register scratch1, Register scratch2, Register scratch3, Register scratch4) CallRecordWriteStub() argument
5885 I32x4ExtAddPairwiseI16x8S(Simd128Register dst, Simd128Register src, Simd128Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5892 I32x4ExtAddPairwiseI16x8U(Simd128Register dst, Simd128Register src, Simd128Register scratch, Simd128Register scratch2) CallRecordWriteStub() argument
5900 I16x8ExtAddPairwiseI8x16S(Simd128Register dst, Simd128Register src, Simd128Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5907 I16x8ExtAddPairwiseI8x16U(Simd128Register dst, Simd128Register src, Simd128Register scratch1, Simd128Register scratch2) CallRecordWriteStub() argument
5935 S128Const(Simd128Register dst, uint64_t high, uint64_t low, Register scratch1, Register scratch2) CallRecordWriteStub() argument
5942 I8x16Swizzle(Simd128Register dst, Simd128Register src1, Simd128Register src2, Register scratch1, Register scratch2, Simd128Register scratch3, Simd128Register scratch4) CallRecordWriteStub() argument
5962 I8x16Shuffle(Simd128Register dst, Simd128Register src1, Simd128Register src2, uint64_t high, uint64_t low, Register scratch1, Register scratch2, Simd128Register scratch3) CallRecordWriteStub() argument
5990 I16x8Q15MulRSatS(Simd128Register dst, Simd128Register src1, Simd128Register src2, Simd128Register scratch1, Simd128Register scratch2, Simd128Register scratch3) CallRecordWriteStub() argument
[all...]
H A 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);
1611 IncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) IncrementCounter() argument
1618 DecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) DecrementCounter() argument
[all...]
/third_party/node/deps/v8/src/codegen/loong64/
H A 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, B in CallRecordWriteStub()
2152 Register scratch2 = temps.Acquire(); CallRecordWriteStub() local
2878 PushArray(Register array, Register size, Register scratch, Register scratch2, PushArrayOrder order) CallRecordWriteStub() argument
2962 StackOverflowCheck(Register num_args, Register scratch1, Register scratch2, Label* stack_overflow) CallRecordWriteStub() argument
3202 Register scratch2 = temps.Acquire(); CallRecordWriteStub() local
3235 Register scratch2 = temps.Acquire(); CallRecordWriteStub() local
3268 Register scratch2 = temps.Acquire(); CallRecordWriteStub() local
3344 EmitIncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) CallRecordWriteStub() argument
3360 EmitDecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) CallRecordWriteStub() argument
[all...]
H A Dmacro-assembler-loong64.h279 Register scratch2, PushArrayOrder order = kNormal);
988 Register scratch2) { in IncrementCounter()
990 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter()
993 Register scratch2);
995 Register scratch2) { in DecrementCounter()
997 EmitDecrementCounter(counter, value, scratch1, scratch2); in DecrementCounter()
1000 Register scratch2);
1008 Register scratch2, Label* stack_overflow);
987 IncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) IncrementCounter() argument
994 DecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) DecrementCounter() argument
/third_party/node/deps/v8/src/codegen/riscv64/
H A 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()
2051 // If real exponent (i.e., scratch2 - kFloatExponentBias) is greater than in RoundHelper()
2055 // they also satisfy (scratch2 - kFloatExponentBias >= kFloatMantissaBits), in RoundHelper()
2058 Branch(&done, greater_equal, scratch2, in RoundHelper()
2115 // If real exponent (i.e., scratch2 - kFloatExponentBias) is greater than in RoundHelper()
2119 // they also satisfy (scratch2 - kFloatExponentBias >= kFloatMantissaBits), in RoundHelper()
2387 Register scratch2 in InsertHighWordF64() local
2403 Register scratch2 = temps.Acquire(); InsertLowWordF64() local
2700 Register scratch2 = temps.Acquire(); Popcnt32() local
2736 Register scratch2 = temps.Acquire(); Popcnt64() local
3562 Register scratch2 = temps.Acquire(); PushArray() local
3681 StackOverflowCheck(Register num_args, Register scratch1, Register scratch2, Label* stack_overflow, Label* done) StackOverflowCheck() argument
4056 Register scratch2 = temps.Acquire(); AddOverflow64() local
4086 Register scratch2 = temps.Acquire(); SubOverflow64() local
4119 Register scratch2 = temps.Acquire(); MulOverflow32() local
4200 EmitIncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) EmitIncrementCounter() argument
4216 EmitDecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) EmitDecrementCounter() argument
4471 Register scratch2 = temp.Acquire(); LeaveExitFrame() local
[all...]
H A Dmacro-assembler-riscv64.h1229 Register scratch2) { in IncrementCounter()
1231 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter()
1234 Register scratch2);
1236 Register scratch2) { in DecrementCounter()
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()
1345 kSystemPointerSizeLog2); // scratch2 in GenerateSwitchTable()
1228 IncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) IncrementCounter() argument
1235 DecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) DecrementCounter() argument
[all...]
/third_party/protobuf/src/google/protobuf/util/
H A 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/
H A Dmacro-assembler-mips.cc1429 Register scratch1, Register scratch2) { in CallRecordWriteStub()
1434 Addu(scratch2, left_high, right_high); in CallRecordWriteStub()
1435 Addu(dst_high, scratch2, scratch3); in CallRecordWriteStub()
1441 Register scratch1, Register scratch2) { in CallRecordWriteStub()
1448 Addu(scratch2, left_high, dst_high); in CallRecordWriteStub()
1449 Addu(dst_high, scratch2, scratch3); in CallRecordWriteStub()
1456 Register scratch1, Register scratch2) { in CallRecordWriteStub()
1461 Subu(scratch2, left_high, right_high); in CallRecordWriteStub()
1462 Subu(dst_high, scratch2, scratch3); in CallRecordWriteStub()
1489 Register scratch1, Register scratch2) { in CallRecordWriteStub()
1426 AddPair(Register dst_low, Register dst_high, Register left_low, Register left_high, Register right_low, Register right_high, Register scratch1, Register scratch2) CallRecordWriteStub() argument
1439 AddPair(Register dst_low, Register dst_high, Register left_low, Register left_high, int32_t imm, Register scratch1, Register scratch2) CallRecordWriteStub() argument
1453 SubPair(Register dst_low, Register dst_high, Register left_low, Register left_high, Register right_low, Register right_high, Register scratch1, Register scratch2) CallRecordWriteStub() argument
1486 MulPair(Register dst_low, Register dst_high, Register left_low, Register left_high, Register right_low, Register right_high, Register scratch1, Register scratch2) CallRecordWriteStub() argument
1500 ShlPair(Register dst_low, Register dst_high, Register src_low, Register src_high, Register shift, Register scratch1, Register scratch2) CallRecordWriteStub() argument
1557 ShrPair(Register dst_low, Register dst_high, Register src_low, Register src_high, Register shift, Register scratch1, Register scratch2) CallRecordWriteStub() argument
1614 SarPair(Register dst_low, Register dst_high, Register src_low, Register src_high, Register shift, Register scratch1, Register scratch2) CallRecordWriteStub() argument
1769 Register scratch2 = t9; CallRecordWriteStub() local
1795 Register scratch2 = t9; CallRecordWriteStub() local
1985 Register scratch2 = t9; CallRecordWriteStub() local
2648 Register scratch2 = t8; CallRecordWriteStub() local
4166 PushArray(Register array, Register size, Register scratch, Register scratch2, PushArrayOrder order) CallRecordWriteStub() argument
4318 StackOverflowCheck(Register num_args, Register scratch1, Register scratch2, Label* stack_overflow) CallRecordWriteStub() argument
4617 Register scratch2 = t9; CallRecordWriteStub() local
4693 EmitIncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) CallRecordWriteStub() argument
4706 EmitDecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) CallRecordWriteStub() argument
[all...]
H A 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()
1089 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter()
1086 IncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) IncrementCounter() argument
1093 DecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) DecrementCounter() argument
[all...]
/third_party/node/deps/v8/src/codegen/ppc/
H A Dmacro-assembler-ppc.cc313 Register scratch2, PushArrayOrder order) { in PushArray()
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()
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()
312 PushArray(Register array, Register size, Register scratch, Register scratch2, PushArrayOrder order) PushArray() argument
2013 EmitIncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) CallRecordWriteStub() argument
2028 EmitDecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) CallRecordWriteStub() argument
3339 LoadF64LE(DoubleRegister dst, const MemOperand& mem, Register scratch, Register scratch2) CallRecordWriteStub() argument
3351 LoadF32LE(DoubleRegister dst, const MemOperand& mem, Register scratch, Register scratch2) CallRecordWriteStub() argument
3363 StoreF64LE(DoubleRegister dst, const MemOperand& mem, Register scratch, Register scratch2) CallRecordWriteStub() argument
3374 StoreF32LE(DoubleRegister dst, const MemOperand& mem, Register scratch, Register scratch2) CallRecordWriteStub() argument
3784 CountTrailingZerosU32(Register dst, Register src, Register scratch1, Register scratch2, RCBit r) CallRecordWriteStub() argument
3794 CountTrailingZerosU64(Register dst, Register src, Register scratch1, Register scratch2, RCBit r) CallRecordWriteStub() argument
3812 ReverseBitsU64(Register dst, Register src, Register scratch1, Register scratch2) CallRecordWriteStub() argument
3820 ReverseBitsU32(Register dst, Register src, Register scratch1, Register scratch2) CallRecordWriteStub() argument
3829 ReverseBitsInSingleByteU64(Register dst, Register src, Register scratch1, Register scratch2, int byte_idx) CallRecordWriteStub() argument
[all...]
H A 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);
1285 IncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) IncrementCounter() argument
1292 DecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) DecrementCounter() argument
[all...]
/third_party/node/deps/v8/src/builtins/riscv64/
H A Dbuiltins-riscv64.cc79 Register scratch, Register scratch2, in Generate_PushArguments()
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()
536 // Clobbers scratch1 and scratch2; preserve
78 Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, Register scratch, Register scratch2, ArgumentsElementType element_type) Generate_PushArguments() argument
537 Generate_CheckStackOverflow(MacroAssembler* masm, Register argc, Register scratch1, Register scratch2) Generate_CheckStackOverflow() argument
852 ReplaceClosureCodeWithOptimizedCode(MacroAssembler* masm, Register optimized_code, Register closure, Register scratch1, Register scratch2) ReplaceClosureCodeWithOptimizedCode() argument
868 LeaveInterpreterFrame(MacroAssembler* masm, Register scratch1, Register scratch2) LeaveInterpreterFrame() argument
913 TailCallOptimizedCodeSlot(MacroAssembler* masm, Register optimized_code_entry, Register scratch1, Register scratch2) TailCallOptimizedCodeSlot() argument
991 AdvanceBytecodeOffsetOrReturn(MacroAssembler* masm, Register bytecode_array, Register bytecode_offset, Register bytecode, Register scratch1, Register scratch2, Register scratch3, Label* if_return) AdvanceBytecodeOffsetOrReturn() argument
1281 Register scratch2 = temps.Acquire(); Generate_InterpreterEntryTrampoline() local
2163 Register scratch2 = temps.Acquire(); Generate_AllocateSpaceAndShiftExistingArguments() local
2974 Register scratch2 = GetRegisterThatIsNotOneOf(result_reg, scratch); Generate_DoubleToI() local
[all...]
/third_party/node/deps/v8/src/builtins/mips64/
H A Dbuiltins-mips64.cc80 Register scratch, Register scratch2, in Generate_PushArguments()
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()
503 // Clobbers scratch1 and scratch2; preserves all other registers.
505 Register scratch1, Register scratch2) { in Generate_CheckStackOverflow()
515 __ dsll(scratch2, arg in Generate_CheckStackOverflow()
79 Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, Register scratch, Register scratch2, ArgumentsElementType element_type) Generate_PushArguments() argument
504 Generate_CheckStackOverflow(MacroAssembler* masm, Register argc, Register scratch1, Register scratch2) Generate_CheckStackOverflow() argument
812 ReplaceClosureCodeWithOptimizedCode(MacroAssembler* masm, Register optimized_code, Register closure, Register scratch1, Register scratch2) ReplaceClosureCodeWithOptimizedCode() argument
826 LeaveInterpreterFrame(MacroAssembler* masm, Register scratch1, Register scratch2) LeaveInterpreterFrame() argument
867 TailCallOptimizedCodeSlot(MacroAssembler* masm, Register optimized_code_entry, Register scratch1, Register scratch2) TailCallOptimizedCodeSlot() argument
940 AdvanceBytecodeOffsetOrReturn(MacroAssembler* masm, Register bytecode_array, Register bytecode_offset, Register bytecode, Register scratch1, Register scratch2, Register scratch3, Label* if_return) AdvanceBytecodeOffsetOrReturn() argument
1445 GenerateInterpreterPushArgs(MacroAssembler* masm, Register num_args, Register start_address, Register scratch, Register scratch2) GenerateInterpreterPushArgs() argument
2056 Generate_AllocateSpaceAndShiftExistingArguments( MacroAssembler* masm, Register count, Register argc_in_out, Register pointer_to_new_space_out, Register scratch1, Register scratch2, Register scratch3) Generate_AllocateSpaceAndShiftExistingArguments() argument
2939 Register scratch2 = GetRegisterThatIsNotOneOf(result_reg, scratch); Generate_DoubleToI() local
[all...]
/third_party/node/deps/v8/src/builtins/mips/
H A Dbuiltins-mips.cc81 Register scratch, Register scratch2, in Generate_PushArguments()
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()
339 // Clobbers scratch1 and scratch2; preserves all other registers.
341 Register scratch1, Register scratch2) { in Generate_CheckStackOverflow()
352 __ sll(scratch2, arg in Generate_CheckStackOverflow()
80 Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, Register scratch, Register scratch2, ArgumentsElementType element_type) Generate_PushArguments() argument
340 Generate_CheckStackOverflow(MacroAssembler* masm, Register argc, Register scratch1, Register scratch2) Generate_CheckStackOverflow() argument
801 ReplaceClosureCodeWithOptimizedCode(MacroAssembler* masm, Register optimized_code, Register closure, Register scratch1, Register scratch2) ReplaceClosureCodeWithOptimizedCode() argument
815 LeaveInterpreterFrame(MacroAssembler* masm, Register scratch1, Register scratch2) LeaveInterpreterFrame() argument
858 TailCallOptimizedCodeSlot(MacroAssembler* masm, Register optimized_code_entry, Register scratch1, Register scratch2) TailCallOptimizedCodeSlot() argument
930 AdvanceBytecodeOffsetOrReturn(MacroAssembler* masm, Register bytecode_array, Register bytecode_offset, Register bytecode, Register scratch1, Register scratch2, Register scratch3, Label* if_return) AdvanceBytecodeOffsetOrReturn() argument
1437 GenerateInterpreterPushArgs(MacroAssembler* masm, Register num_args, Register start_address, Register scratch, Register scratch2) GenerateInterpreterPushArgs() argument
2011 Generate_AllocateSpaceAndShiftExistingArguments( MacroAssembler* masm, Register count, Register argc_in_out, Register pointer_to_new_space_out, Register scratch1, Register scratch2, Register scratch3) Generate_AllocateSpaceAndShiftExistingArguments() argument
2854 Register scratch2 = GetRegisterThatIsNotOneOf(result_reg, scratch); Generate_DoubleToI() local
[all...]
/third_party/node/deps/v8/src/builtins/loong64/
H A Dbuiltins-loong64.cc80 Register scratch, Register scratch2, in Generate_PushArguments()
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()
504 // Clobbers scratch1 and scratch2; preserves all other registers.
506 Register scratch1, Register scratch2) { in Generate_CheckStackOverflow()
516 __ slli_d(scratch2, arg in Generate_CheckStackOverflow()
79 Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, Register scratch, Register scratch2, ArgumentsElementType element_type) Generate_PushArguments() argument
505 Generate_CheckStackOverflow(MacroAssembler* masm, Register argc, Register scratch1, Register scratch2) Generate_CheckStackOverflow() argument
821 LeaveInterpreterFrame(MacroAssembler* masm, Register scratch1, Register scratch2) LeaveInterpreterFrame() argument
930 AdvanceBytecodeOffsetOrReturn(MacroAssembler* masm, Register bytecode_array, Register bytecode_offset, Register bytecode, Register scratch1, Register scratch2, Register scratch3, Label* if_return) AdvanceBytecodeOffsetOrReturn() argument
1446 GenerateInterpreterPushArgs(MacroAssembler* masm, Register num_args, Register start_address, Register scratch, Register scratch2) GenerateInterpreterPushArgs() argument
2059 Generate_AllocateSpaceAndShiftExistingArguments( MacroAssembler* masm, Register count, Register argc_in_out, Register pointer_to_new_space_out, Register scratch1, Register scratch2, Register scratch3) Generate_AllocateSpaceAndShiftExistingArguments() argument
2916 Register scratch2 = GetRegisterThatIsNotOneOf(result_reg, scratch); Generate_DoubleToI() local
[all...]
/third_party/node/deps/v8/src/codegen/mips64/
H A Dmacro-assembler-mips64.cc2078 Register scratch2 = t9; in CallRecordWriteStub()
2087 li(scratch2, kBinary32SignMask); in CallRecordWriteStub()
2088 Xor(scratch1, scratch1, scratch2); in CallRecordWriteStub()
2103 Register scratch2 = t9; in CallRecordWriteStub()
2112 li(scratch2, base::Double::kSignMask); in CallRecordWriteStub()
2113 Xor(scratch1, scratch1, scratch2); in CallRecordWriteStub()
2762 Register scratch2 = at; in CallRecordWriteStub()
2765 scratch2 = zero_reg; in CallRecordWriteStub()
2767 li(scratch2, Operand(mode)); in CallRecordWriteStub()
2769 ctcmsa(MSACSR, scratch2); in CallRecordWriteStub()
4690 PushArray(Register array, Register size, Register scratch, Register scratch2, PushArrayOrder order) CallRecordWriteStub() argument
4845 StackOverflowCheck(Register num_args, Register scratch1, Register scratch2, Label* stack_overflow) CallRecordWriteStub() argument
5221 EmitIncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) CallRecordWriteStub() argument
5237 EmitDecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) CallRecordWriteStub() argument
[all...]
H A Dmacro-assembler-mips64.h352 Register scratch2, PushArrayOrder order = kNormal);
1174 Register scratch2) { in IncrementCounter()
1176 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter()
1179 Register scratch2);
1181 Register scratch2) { in DecrementCounter()
1183 EmitDecrementCounter(counter, value, scratch1, scratch2); in DecrementCounter()
1186 Register scratch2);
1194 Register scratch2, Label* stack_overflow);
1173 IncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) IncrementCounter() argument
1180 DecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) DecrementCounter() argument
/third_party/node/deps/v8/src/regexp/riscv64/
H A Dregexp-macro-assembler-riscv64.cc652 Register scratch2) { in PushRegExpBasePointer()
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()
667 __ li(scratch2, ref); in PopRegExpBasePointer()
668 __ Ld(scratch2, MemOperan in PopRegExpBasePointer()
651 PushRegExpBasePointer(Register scratch1, Register scratch2) PushRegExpBasePointer() argument
662 PopRegExpBasePointer(Register scratch1, Register scratch2) PopRegExpBasePointer() argument
[all...]
H A Dregexp-macro-assembler-riscv64.h203 void PushRegExpBasePointer(Register scratch1, Register scratch2);
204 void PopRegExpBasePointer(Register scratch1, Register scratch2);
/third_party/node/deps/v8/src/codegen/arm/
H A Dmacro-assembler-arm.h808 Register scratch2) { in IncrementCounter()
810 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter()
813 Register scratch2);
815 Register scratch2) { in DecrementCounter()
817 EmitDecrementCounter(counter, value, scratch1, scratch2); in DecrementCounter()
820 Register scratch2);
807 IncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) IncrementCounter() argument
814 DecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) DecrementCounter() argument
H A Dmacro-assembler-arm.cc1992 Register scratch2) { in CallRecordWriteStub()
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()
2009 Move(scratch2, ExternalReference::Create(counter)); in CallRecordWriteStub()
2010 ldr(scratch1, MemOperand(scratch2)); in CallRecordWriteStub()
2012 str(scratch1, MemOperand(scratch2)); in CallRecordWriteStub()
1990 EmitIncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) CallRecordWriteStub() argument
2003 EmitDecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) CallRecordWriteStub() argument
/third_party/node/deps/v8/src/builtins/ia32/
H A Dbuiltins-ia32.cc87 Register scratch1, Register scratch2, in Generate_PushArguments()
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, EntryFrameConstant in Generate_JSEntryTrampolineHelper()
86 Generate_PushArguments(MacroAssembler* masm, Register array, Register argc, Register scratch1, Register scratch2, ArgumentsElementType element_type) Generate_PushArguments() argument
792 LeaveInterpreterFrame(MacroAssembler* masm, Register scratch1, Register scratch2) LeaveInterpreterFrame() argument
911 AdvanceBytecodeOffsetOrReturn(MacroAssembler* masm, Register bytecode_array, Register bytecode_offset, Register scratch1, Register scratch2, Register scratch3, Label* if_return) AdvanceBytecodeOffsetOrReturn() argument
1418 Generate_InterpreterPushZeroAndArgsAndReturnAddress( MacroAssembler* masm, Register num_args, Register start_addr, Register scratch1, Register scratch2, int num_slots_to_move, Label* stack_overflow) Generate_InterpreterPushZeroAndArgsAndReturnAddress() argument
1468 scratch2); Generate_InterpreterPushZeroAndArgsAndReturnAddress() local
2143 Generate_AllocateSpaceAndShiftExistingArguments( MacroAssembler* masm, Register count, Register argc_in_out, Register pointer_to_new_space_out, Register scratch1, Register scratch2) Generate_AllocateSpaceAndShiftExistingArguments() argument
[all...]
/third_party/node/deps/v8/src/wasm/baseline/arm/
H A Dliftoff-assembler-arm.h1590 Register scratch1, Register scratch2) { in GeneratePopCnt()
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()
1589 GeneratePopCnt(Assembler* assm, Register dst, Register src, Register scratch1, Register scratch2) GeneratePopCnt() argument
1977 Register scratch2 = temps.Acquire(); emit_f32_copysign() local
1996 Register scratch2 = temps.Acquire(); emit_f64_copysign() local
[all...]
/third_party/node/deps/v8/src/codegen/arm64/
H A Dmacro-assembler-arm64.h2026 const Register& scratch2);
2039 Register scratch2) { in IncrementCounter()
2041 EmitIncrementCounter(counter, value, scratch1, scratch2); in IncrementCounter()
2044 Register scratch2);
2046 Register scratch2) { in DecrementCounter()
2048 EmitIncrementCounter(counter, -value, scratch1, scratch2); in DecrementCounter()
2038 IncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) IncrementCounter() argument
2045 DecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) DecrementCounter() argument
/third_party/node/deps/v8/src/builtins/x64/
H A Dbuiltins-x64.cc898 Register scratch2) { in LeaveInterpreterFrame()
907 Register actual_params_size = scratch2; in LeaveInterpreterFrame()
926 __ DropArguments(params_size, scratch2, TurboAssembler::kCountIsBytes, in LeaveInterpreterFrame()
974 Register scratch2, JumpMode jump_mode) { in TailCallOptimizedCodeSlot()
984 scratch2)); in TailCallOptimizedCodeSlot()
1012 scratch1, scratch2); in TailCallOptimizedCodeSlot()
1034 Register scratch2, Label* if_return) { in AdvanceBytecodeOffsetOrReturn()
1042 Register original_bytecode_offset = scratch2; in AdvanceBytecodeOffsetOrReturn()
2125 Register pointer_to_new_space_out, Register scratch1, Register scratch2) { in Generate_AllocateSpaceAndShiftExistingArguments()
2127 scratch2, kScratchRegiste in Generate_AllocateSpaceAndShiftExistingArguments()
897 LeaveInterpreterFrame(MacroAssembler* masm, Register scratch1, Register scratch2) LeaveInterpreterFrame() argument
971 TailCallOptimizedCodeSlot(MacroAssembler* masm, Register optimized_code_entry, Register closure, Register scratch1, Register scratch2, JumpMode jump_mode) TailCallOptimizedCodeSlot() argument
1030 AdvanceBytecodeOffsetOrReturn(MacroAssembler* masm, Register bytecode_array, Register bytecode_offset, Register bytecode, Register scratch1, Register scratch2, Label* if_return) AdvanceBytecodeOffsetOrReturn() argument
2123 Generate_AllocateSpaceAndShiftExistingArguments( MacroAssembler* masm, Register count, Register argc_in_out, Register pointer_to_new_space_out, Register scratch1, Register scratch2) Generate_AllocateSpaceAndShiftExistingArguments() argument
[all...]

Completed in 102 milliseconds

12