Lines Matching refs:CallDescriptor
30 friend class CallDescriptor;
39 class CallDescriptor FINAL : public ZoneObject {
58 CallDescriptor(Kind kind, MachineType target_type, LinkageLocation target_loc,
144 DEFINE_OPERATORS_FOR_FLAGS(CallDescriptor::Flags)
146 OStream& operator<<(OStream& os, const CallDescriptor& d);
147 OStream& operator<<(OStream& os, const CallDescriptor::Kind& k);
165 explicit Linkage(CompilationInfo* info, CallDescriptor* incoming) in Linkage()
170 CallDescriptor* GetIncomingDescriptor() { return incoming_; } in GetIncomingDescriptor()
171 CallDescriptor* GetJSCallDescriptor(int parameter_count);
172 static CallDescriptor* GetJSCallDescriptor(int parameter_count, Zone* zone);
173 CallDescriptor* GetRuntimeCallDescriptor(Runtime::FunctionId function,
176 static CallDescriptor* GetRuntimeCallDescriptor(
180 CallDescriptor* GetStubCallDescriptor(
182 CallDescriptor::Flags flags = CallDescriptor::kNoFlags);
183 static CallDescriptor* GetStubCallDescriptor(
185 CallDescriptor::Flags flags, Zone* zone);
191 static CallDescriptor* GetSimplifiedCDescriptor(Zone* zone,
225 CallDescriptor* incoming_;