29 static Register register_parameters[] = {x0, x1, x2, x3, x4, x5, x6, x7};
30 return register_parameters[
i];
36 typedef LinkageHelper<Arm64LinkageHelperTraits>
LH;
52 CallInterfaceDescriptor descriptor,
int stack_parameter_count,
53 CallDescriptor::Flags
flags, Zone* zone) {
static CallDescriptor * GetStubCallDescriptor(Zone *zone, CallInterfaceDescriptor descriptor, int stack_parameter_count, CallDescriptor::Flags flags)
static CallDescriptor * GetRuntimeCallDescriptor(Zone *zone, Runtime::FunctionId function_id, int js_parameter_count, Operator::Properties properties)
static CallDescriptor * GetSimplifiedCDescriptor(Zone *zone, MachineSignature *msig)
static CallDescriptor * GetJSCallDescriptor(Zone *zone, int js_parameter_count)
CallDescriptor * GetStubCallDescriptor(CallInterfaceDescriptor descriptor, int stack_parameter_count=0, CallDescriptor::Flags flags=CallDescriptor::kNoFlags)
CallDescriptor * GetJSCallDescriptor(int parameter_count)
CallDescriptor * GetRuntimeCallDescriptor(Runtime::FunctionId function, int parameter_count, Operator::Properties properties)
static CallDescriptor * GetSimplifiedCDescriptor(Zone *zone, MachineSignature *sig)
base::Flags< Property, uint8_t > Properties
Signature< MachineType > MachineSignature
LinkageHelper< ArmLinkageHelperTraits > LH
Debugger support for the V8 JavaScript engine.
static RegList CCalleeSaveRegisters()
static Register CRegisterParameter(int i)
static Register JSCallFunctionReg()
static Register RuntimeCallArgCountReg()
static int CRegisterParametersLength()
static Register ReturnValueReg()
static Register ContextReg()
static Register RuntimeCallFunctionReg()
static Register ReturnValue2Reg()