/third_party/node/deps/v8/src/codegen/s390/ |
H A D | macro-assembler-s390.cc | 603 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 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); 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 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, 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 D | macro-assembler-loong64.h | 279 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 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() 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 D | macro-assembler-riscv64.h | 1229 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 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/ |
H A D | macro-assembler-mips.cc | 1429 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 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() 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 D | macro-assembler-ppc.cc | 313 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 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); 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 D | builtins-riscv64.cc | 79 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 D | builtins-mips64.cc | 80 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 D | builtins-mips.cc | 81 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 D | builtins-loong64.cc | 80 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 D | macro-assembler-mips64.cc | 2078 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 D | macro-assembler-mips64.h | 352 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 D | regexp-macro-assembler-riscv64.cc | 652 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 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/codegen/arm/ |
H A D | macro-assembler-arm.h | 808 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 D | macro-assembler-arm.cc | 1992 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 D | builtins-ia32.cc | 87 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 D | liftoff-assembler-arm.h | 1590 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 D | macro-assembler-arm64.h | 2026 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 D | builtins-x64.cc | 898 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...] |