Lines Matching refs:regloc
24 inline LinkageLocation regloc(Register reg, MachineType type) {
28 inline LinkageLocation regloc(DoubleRegister reg, MachineType type) {
338 locations.AddReturn(regloc(kReturnRegister0, MachineType::AnyTagged()));
341 locations.AddReturn(regloc(kReturnRegister1, MachineType::AnyTagged()));
344 locations.AddReturn(regloc(kReturnRegister2, MachineType::AnyTagged()));
354 regloc(kRuntimeCallFunctionRegister, MachineType::Pointer()));
358 regloc(kRuntimeCallArgCountRegister, MachineType::Int32()));
361 locations.AddParam(regloc(kContextRegister, MachineType::AnyTagged()));
394 locations.AddReturn(regloc(kReturnRegister0, MachineType::AnyTagged()));
405 regloc(kJavaScriptCallNewTargetRegister, MachineType::AnyTagged()));
409 regloc(kJavaScriptCallArgCountRegister, MachineType::Int32()));
412 locations.AddParam(regloc(kContextRegister, MachineType::AnyTagged()));
420 : regloc(kJSFunctionRegister, MachineType::AnyTagged());
465 locations.AddReturn(regloc(kFPReturnRegister0, type));
469 locations.AddReturn(regloc(return_registers[num_returns], type));
487 locations.AddParam(regloc(reg, type));
499 locations.AddParam(regloc(kContextRegister, MachineType::AnyTagged()));
557 locations.AddReturn(regloc(kReturnRegister0, descriptor.GetReturnType(0)));
565 locations.AddParam(regloc(reg, type));