Lines Matching refs:CallDescriptor
35 std::ostream& operator<<(std::ostream& os, const CallDescriptor::Kind& k) { in operator <<()
37 case CallDescriptor::kCallCodeObject: in operator <<()
40 case CallDescriptor::kCallJSFunction: in operator <<()
43 case CallDescriptor::kCallAddress: in operator <<()
47 case CallDescriptor::kCallWasmCapiFunction: in operator <<()
50 case CallDescriptor::kCallWasmFunction: in operator <<()
53 case CallDescriptor::kCallWasmImportWrapper: in operator <<()
57 case CallDescriptor::kCallBuiltinPointer: in operator <<()
65 std::ostream& operator<<(std::ostream& os, const CallDescriptor& d) { in operator <<()
72 MachineSignature* CallDescriptor::GetMachineSignature(Zone* zone) const { in GetMachineSignature()
86 int CallDescriptor::GetStackParameterDelta( in GetStackParameterDelta()
87 CallDescriptor const* tail_caller) const { in GetStackParameterDelta()
103 int CallDescriptor::GetOffsetToFirstUnusedStackSlot() const { in GetOffsetToFirstUnusedStackSlot()
116 int CallDescriptor::GetOffsetToReturns() const { in GetOffsetToReturns()
141 uint32_t CallDescriptor::GetTaggedParameterSlots() const { in GetTaggedParameterSlots()
163 bool CallDescriptor::CanTailCall(const CallDescriptor* callee) const { in CanTailCall()
185 int CallDescriptor::CalculateFixedFrameSize(CodeKind code_kind) const { in CalculateFixedFrameSize()
211 EncodedCSignature CallDescriptor::ToEncodedCSignature() const { in ToEncodedCSignature()
230 void CallDescriptor::ComputeParamCounts() const { in ComputeParamCounts()
242 CallDescriptor* Linkage::ComputeIncoming(Zone* zone, in ComputeIncoming()
256 CallDescriptor::kCanUseRoots); in ComputeIncoming()
306 CallDescriptor* Linkage::GetRuntimeCallDescriptor( in GetRuntimeCallDescriptor()
308 Operator::Properties properties, CallDescriptor::Flags flags) { in GetRuntimeCallDescriptor()
314 flags = static_cast<CallDescriptor::Flags>( in GetRuntimeCallDescriptor()
315 flags & ~CallDescriptor::kNeedsFrameState); in GetRuntimeCallDescriptor()
322 CallDescriptor* Linkage::GetCEntryStubCallDescriptor( in GetCEntryStubCallDescriptor()
325 CallDescriptor::Flags flags, StackArgumentOrder stack_order) { in GetCEntryStubCallDescriptor()
367 return zone->New<CallDescriptor>( // -- in GetCEntryStubCallDescriptor()
368 CallDescriptor::kCallCodeObject, // kind in GetCEntryStubCallDescriptor()
381 CallDescriptor* Linkage::GetJSCallDescriptor(Zone* zone, bool is_osr, in GetJSCallDescriptor()
383 CallDescriptor::Flags flags) { in GetJSCallDescriptor()
421 return zone->New<CallDescriptor>( // -- in GetJSCallDescriptor()
422 CallDescriptor::kCallJSFunction, // kind in GetJSCallDescriptor()
440 CallDescriptor* Linkage::GetStubCallDescriptor( in GetStubCallDescriptor()
442 int stack_parameter_count, CallDescriptor::Flags flags, in GetStubCallDescriptor()
503 CallDescriptor::Kind kind; in GetStubCallDescriptor()
507 kind = CallDescriptor::kCallCodeObject; in GetStubCallDescriptor()
512 kind = CallDescriptor::kCallWasmFunction; in GetStubCallDescriptor()
517 kind = CallDescriptor::kCallBuiltinPointer; in GetStubCallDescriptor()
529 return zone->New<CallDescriptor>( // -- in GetStubCallDescriptor()
538 CallDescriptor::kCanUseRoots | flags, // flags in GetStubCallDescriptor()
548 CallDescriptor* Linkage::GetBytecodeDispatchCallDescriptor( in GetBytecodeDispatchCallDescriptor()
577 const CallDescriptor::Flags kFlags = in GetBytecodeDispatchCallDescriptor()
578 CallDescriptor::kCanUseRoots | CallDescriptor::kFixedTargetRegister; in GetBytecodeDispatchCallDescriptor()
579 return zone->New<CallDescriptor>( // -- in GetBytecodeDispatchCallDescriptor()
580 CallDescriptor::kCallAddress, // kind in GetBytecodeDispatchCallDescriptor()