Lines Matching refs:regloc
22 inline LinkageLocation regloc(Register reg, MachineType type) { in regloc() function
245 locations.AddReturn(regloc(kReturnRegister0, MachineType::AnyTagged())); in GetCEntryStubCallDescriptor()
248 locations.AddReturn(regloc(kReturnRegister1, MachineType::AnyTagged())); in GetCEntryStubCallDescriptor()
251 locations.AddReturn(regloc(kReturnRegister2, MachineType::AnyTagged())); in GetCEntryStubCallDescriptor()
261 regloc(kRuntimeCallFunctionRegister, MachineType::Pointer())); in GetCEntryStubCallDescriptor()
265 regloc(kRuntimeCallArgCountRegister, MachineType::Int32())); in GetCEntryStubCallDescriptor()
268 locations.AddParam(regloc(kContextRegister, MachineType::AnyTagged())); in GetCEntryStubCallDescriptor()
300 locations.AddReturn(regloc(kReturnRegister0, MachineType::AnyTagged())); in GetJSCallDescriptor()
311 regloc(kJavaScriptCallNewTargetRegister, MachineType::AnyTagged())); in GetJSCallDescriptor()
315 regloc(kJavaScriptCallArgCountRegister, MachineType::Int32())); in GetJSCallDescriptor()
318 locations.AddParam(regloc(kContextRegister, MachineType::AnyTagged())); in GetJSCallDescriptor()
326 : regloc(kJSFunctionRegister, MachineType::AnyTagged()); in GetJSCallDescriptor()
358 locations.AddReturn(regloc(kReturnRegister0, descriptor.GetReturnType(0))); in GetStubCallDescriptor()
361 locations.AddReturn(regloc(kReturnRegister1, descriptor.GetReturnType(1))); in GetStubCallDescriptor()
364 locations.AddReturn(regloc(kReturnRegister2, descriptor.GetReturnType(2))); in GetStubCallDescriptor()
373 locations.AddParam(regloc(reg, type)); in GetStubCallDescriptor()
383 locations.AddParam(regloc(kContextRegister, MachineType::AnyTagged())); in GetStubCallDescriptor()
418 locations.AddReturn(regloc(kReturnRegister0, descriptor.GetReturnType(0))); in GetBytecodeDispatchCallDescriptor()
426 locations.AddParam(regloc(reg, type)); in GetBytecodeDispatchCallDescriptor()