Searched refs:LinkageLocation (Results 1 – 4 of 4) sorted by relevance
21 class LinkageLocation {23 explicit LinkageLocation(int location) : location_(location) {} in LinkageLocation() function27 static LinkageLocation AnyRegister() { return LinkageLocation(ANY_REGISTER); } in AnyRegister()35 typedef Signature<LinkageLocation> LocationSignature;58 CallDescriptor(Kind kind, MachineType target_type, LinkageLocation target_loc,101 LinkageLocation GetReturnLocation(size_t index) const { in GetReturnLocation()105 LinkageLocation GetInputLocation(size_t index) const { in GetInputLocation()134 LinkageLocation target_loc_;195 LinkageLocation GetParameterLocation(int index) { in GetParameterLocation()205 LinkageLocation GetReturnLocation() { in GetReturnLocation()
56 LinkageLocation target_loc = regloc(LinkageTraits::JSCallFunctionReg()); in GetJSCallDescriptor()116 LinkageLocation target_loc = LinkageLocation::AnyRegister(); in GetRuntimeCallDescriptor()169 LinkageLocation target_loc = LinkageLocation::AnyRegister(); in GetStubCallDescriptor()201 LinkageLocation target_loc = LinkageLocation::AnyRegister(); in GetSimplifiedCDescriptor()213 static LinkageLocation regloc(Register reg) { in regloc()214 return LinkageLocation(Register::ToAllocationIndex(reg)); in regloc()217 static LinkageLocation stackloc(int i) { in stackloc()219 return LinkageLocation(i); in stackloc()
51 InstructionOperand* DefineAsLocation(Node* node, LinkageLocation location, in DefineAsLocation()98 InstructionOperand* UseLocation(Node* node, LinkageLocation location, in UseLocation()179 UnallocatedOperand* ToUnallocatedOperand(LinkageLocation location, in ToUnallocatedOperand()181 if (location.location_ == LinkageLocation::ANY_REGISTER) { in ToUnallocatedOperand()
275 LinkageLocation location = in InitializeCallBuffer()