• Home
  • Raw
  • Download

Lines Matching refs:locations

240   LocationSignature::Builder locations(zone, static_cast<size_t>(return_count),  in GetCEntryStubCallDescriptor()  local
244 if (locations.return_count_ > 0) { in GetCEntryStubCallDescriptor()
245 locations.AddReturn(regloc(kReturnRegister0, MachineType::AnyTagged())); in GetCEntryStubCallDescriptor()
247 if (locations.return_count_ > 1) { in GetCEntryStubCallDescriptor()
248 locations.AddReturn(regloc(kReturnRegister1, MachineType::AnyTagged())); in GetCEntryStubCallDescriptor()
250 if (locations.return_count_ > 2) { in GetCEntryStubCallDescriptor()
251 locations.AddReturn(regloc(kReturnRegister2, MachineType::AnyTagged())); in GetCEntryStubCallDescriptor()
256 locations.AddParam(LinkageLocation::ForCallerFrameSlot( in GetCEntryStubCallDescriptor()
260 locations.AddParam( in GetCEntryStubCallDescriptor()
264 locations.AddParam( in GetCEntryStubCallDescriptor()
268 locations.AddParam(regloc(kContextRegister, MachineType::AnyTagged())); in GetCEntryStubCallDescriptor()
278 locations.Build(), // location_sig in GetCEntryStubCallDescriptor()
297 LocationSignature::Builder locations(zone, return_count, parameter_count); in GetJSCallDescriptor() local
300 locations.AddReturn(regloc(kReturnRegister0, MachineType::AnyTagged())); in GetJSCallDescriptor()
305 locations.AddParam(LinkageLocation::ForCallerFrameSlot( in GetJSCallDescriptor()
310 locations.AddParam( in GetJSCallDescriptor()
314 locations.AddParam( in GetJSCallDescriptor()
318 locations.AddParam(regloc(kContextRegister, MachineType::AnyTagged())); in GetJSCallDescriptor()
331 locations.Build(), // location_sig in GetJSCallDescriptor()
354 LocationSignature::Builder locations(zone, return_count, parameter_count); in GetStubCallDescriptor() local
357 if (locations.return_count_ > 0) { in GetStubCallDescriptor()
358 locations.AddReturn(regloc(kReturnRegister0, descriptor.GetReturnType(0))); in GetStubCallDescriptor()
360 if (locations.return_count_ > 1) { in GetStubCallDescriptor()
361 locations.AddReturn(regloc(kReturnRegister1, descriptor.GetReturnType(1))); in GetStubCallDescriptor()
363 if (locations.return_count_ > 2) { in GetStubCallDescriptor()
364 locations.AddReturn(regloc(kReturnRegister2, descriptor.GetReturnType(2))); in GetStubCallDescriptor()
373 locations.AddParam(regloc(reg, type)); in GetStubCallDescriptor()
377 locations.AddParam(LinkageLocation::ForCallerFrameSlot( in GetStubCallDescriptor()
383 locations.AddParam(regloc(kContextRegister, MachineType::AnyTagged())); in GetStubCallDescriptor()
398 locations.Build(), // location_sig in GetStubCallDescriptor()
416 LocationSignature::Builder locations(zone, 1, parameter_count); in GetBytecodeDispatchCallDescriptor() local
418 locations.AddReturn(regloc(kReturnRegister0, descriptor.GetReturnType(0))); in GetBytecodeDispatchCallDescriptor()
426 locations.AddParam(regloc(reg, type)); in GetBytecodeDispatchCallDescriptor()
430 locations.AddParam(LinkageLocation::ForCallerFrameSlot( in GetBytecodeDispatchCallDescriptor()
444 locations.Build(), // location_sig in GetBytecodeDispatchCallDescriptor()