• Home
  • Raw
  • Download

Lines Matching refs:LinkageLocation

20 inline LinkageLocation regloc(Register reg, MachineType type) {  in regloc()
21 return LinkageLocation::ForRegister(reg.code(), type); in regloc()
24 inline LinkageLocation regloc(DoubleRegister reg, MachineType type) { in regloc()
25 return LinkageLocation::ForRegister(reg.code(), type); in regloc()
83 LinkageLocation operand = GetInputLocation(i); in GetFirstUnusedStackSlot()
125 LinkageLocation operand = GetInputLocation(i); in GetTaggedParameterSlots()
143 } else if (!LinkageLocation::IsSameLocation(GetReturnLocation(i), in CanTailCall()
293 locations.AddParam(LinkageLocation::ForCallerFrameSlot( in GetCEntryStubCallDescriptor()
309 LinkageLocation target_loc = in GetCEntryStubCallDescriptor()
310 LinkageLocation::ForAnyRegister(MachineType::AnyTagged()); in GetCEntryStubCallDescriptor()
343 locations.AddParam(LinkageLocation::ForCallerFrameSlot( in GetJSCallDescriptor()
362 LinkageLocation target_loc = in GetJSCallDescriptor()
363 is_osr ? LinkageLocation::ForSavedCallerFunction() in GetJSCallDescriptor()
434 locations.AddParam(LinkageLocation::ForCallerFrameSlot( in GetStubCallDescriptor()
463 LinkageLocation target_loc = LinkageLocation::ForAnyRegister(target_type); in GetStubCallDescriptor()
501 locations.AddParam(LinkageLocation::ForCallerFrameSlot( in GetBytecodeDispatchCallDescriptor()
508 LinkageLocation target_loc = LinkageLocation::ForAnyRegister(target_type); in GetBytecodeDispatchCallDescriptor()
524 LinkageLocation Linkage::GetOsrValueLocation(int index) const { in GetOsrValueLocation()
539 return LinkageLocation::ForCalleeFrameSlot(spill_index, in GetOsrValueLocation()
549 inline bool IsTaggedReg(const LinkageLocation& loc, Register reg) { in IsTaggedReg()
559 LinkageLocation loc = GetParameterLocation(index); in ParameterHasSecondaryLocation()
564 LinkageLocation loc = GetParameterLocation(index); in ParameterHasSecondaryLocation()
570 LinkageLocation Linkage::GetParameterSecondaryLocation(int index) const { in GetParameterSecondaryLocation()
577 LinkageLocation loc = GetParameterLocation(index); in GetParameterSecondaryLocation()
582 return LinkageLocation::ForCalleeFrameSlot(kJSFunctionSlot, in GetParameterSecondaryLocation()
586 return LinkageLocation::ForCalleeFrameSlot(kJSContextSlot, in GetParameterSecondaryLocation()
592 return LinkageLocation::ForCalleeFrameSlot(kWasmInstanceSlot, in GetParameterSecondaryLocation()
596 return LinkageLocation::ForCalleeFrameSlot(0, MachineType::AnyTagged()); in GetParameterSecondaryLocation()