Searched refs:argc_reg (Results 1 - 6 of 6) sorted by relevance
/third_party/node/deps/v8/src/compiler/backend/arm64/ |
H A D | code-generator-arm64.cc | 3248 Register argc_reg = x3; in AssembleArchInstruction() 3272 DCHECK(!call_descriptor->CalleeSavedRegisters().has(argc_reg)); in AssembleArchInstruction() 3273 __ Ldr(argc_reg, MemOperand(fp, StandardFrameConstants::kArgCOffset)); in AssembleArchInstruction() 3280 // number of arguments is given by max(1 + argc_reg, parameter_slots). in AssembleArchInstruction() 3282 DCHECK(!call_descriptor->CalleeSavedRegisters().has(argc_reg)); in AssembleArchInstruction() 3284 __ Cmp(argc_reg, Operand(parameter_slots)); in AssembleArchInstruction() 3286 __ Mov(argc_reg, Operand(parameter_slots)); in AssembleArchInstruction() 3289 __ DropArguments(argc_reg); in AssembleArchInstruction()
|
/third_party/node/deps/v8/src/compiler/backend/ppc/ |
H A D | code-generator-ppc.cc | 4193 Register argc_reg = r6; in AssembleConstructFrame() local 4218 DCHECK(!call_descriptor->CalleeSavedRegisters().has(argc_reg)); in AssembleConstructFrame() 4219 __ LoadU64(argc_reg, MemOperand(fp, StandardFrameConstants::kArgCOffset)); in AssembleConstructFrame() 4228 // max(argc_reg, parameter_slots-1), and the receiver is added in in AssembleConstructFrame() 4230 DCHECK(!call_descriptor->CalleeSavedRegisters().has(argc_reg)); in AssembleConstructFrame() 4233 __ CmpS64(argc_reg, Operand(parameter_slots), r0); in AssembleConstructFrame() 4235 __ mov(argc_reg, Operand(parameter_slots)); in AssembleConstructFrame() 4238 __ DropArguments(argc_reg, TurboAssembler::kCountIsInteger, in AssembleConstructFrame()
|
/third_party/node/deps/v8/src/compiler/backend/arm/ |
H A D | code-generator-arm.cc | 3846 Register argc_reg = r3; in AssembleArchInstruction() 3870 __ ldr(argc_reg, MemOperand(fp, StandardFrameConstants::kArgCOffset)); in AssembleArchInstruction() 3871 DCHECK(!call_descriptor->CalleeSavedRegisters().has(argc_reg)); in AssembleArchInstruction() 3879 // max(argc_reg, parameter_slots-1), and the receiver is added in in AssembleArchInstruction() 3881 DCHECK(!call_descriptor->CalleeSavedRegisters().has(argc_reg)); in AssembleArchInstruction() 3883 __ cmp(argc_reg, Operand(parameter_slots)); in AssembleArchInstruction() 3884 __ mov(argc_reg, Operand(parameter_slots), LeaveCC, lt); in AssembleArchInstruction() 3886 __ DropArguments(argc_reg, TurboAssembler::kCountIsInteger, in AssembleArchInstruction()
|
/third_party/node/deps/v8/src/compiler/backend/ia32/ |
H A D | code-generator-ia32.cc | 4151 Register argc_reg = ecx; in AssembleReturn() local 4176 __ mov(argc_reg, Operand(ebp, StandardFrameConstants::kArgCOffset)); in AssembleReturn() 4177 DCHECK(!call_descriptor->CalleeSavedRegisters().has(argc_reg)); in AssembleReturn() 4185 // max(argc_reg, parameter_slots-1), and the receiver is added in in AssembleReturn() 4189 DCHECK_NE(argc_reg, scratch_reg); in AssembleReturn() 4190 DCHECK(!call_descriptor->CalleeSavedRegisters().has(argc_reg)); in AssembleReturn() 4192 __ cmp(argc_reg, Immediate(parameter_slots)); in AssembleReturn() 4196 __ DropArguments(argc_reg, scratch_reg, TurboAssembler::kCountIsInteger, in AssembleReturn()
|
/third_party/node/deps/v8/src/compiler/backend/s390/ |
H A D | code-generator-s390.cc | 3543 Register argc_reg = r5; in AssembleConstructFrame() local 3568 DCHECK(!call_descriptor->CalleeSavedRegisters().has(argc_reg)); in AssembleConstructFrame() 3569 __ LoadU64(argc_reg, MemOperand(fp, StandardFrameConstants::kArgCOffset)); in AssembleConstructFrame() 3577 // max(argc_reg, parameter_slots-1), and the receiver is added in in AssembleConstructFrame() 3579 DCHECK(!call_descriptor->CalleeSavedRegisters().has(argc_reg)); in AssembleConstructFrame() 3582 __ CmpS64(argc_reg, Operand(parameter_slots)); in AssembleConstructFrame() 3584 __ mov(argc_reg, Operand(parameter_slots)); in AssembleConstructFrame() 3587 __ DropArguments(argc_reg, TurboAssembler::kCountIsInteger, in AssembleConstructFrame()
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
H A D | code-generator-x64.cc | 4822 Register argc_reg = rcx; in AssembleReturn() local 4845 DCHECK(!call_descriptor->CalleeSavedRegisters().has(argc_reg)); in AssembleReturn() 4846 __ movq(argc_reg, Operand(rbp, StandardFrameConstants::kArgCOffset)); in AssembleReturn() 4854 // max(argc_reg, parameter_slots-1), and the receiver is added in in AssembleReturn() 4858 DCHECK_NE(argc_reg, scratch_reg); in AssembleReturn() 4860 DCHECK(!call_descriptor->CalleeSavedRegisters().has(argc_reg)); in AssembleReturn() 4861 __ cmpq(argc_reg, Immediate(parameter_slots)); in AssembleReturn() 4865 __ DropArguments(argc_reg, scratch_reg, TurboAssembler::kCountIsInteger, in AssembleReturn()
|
Completed in 35 milliseconds