Lines Matching refs:CallDescriptor
30 std::ostream& operator<<(std::ostream& os, const CallDescriptor::Kind& k) { in operator <<()
32 case CallDescriptor::kCallCodeObject: in operator <<()
35 case CallDescriptor::kCallJSFunction: in operator <<()
38 case CallDescriptor::kCallAddress: in operator <<()
46 std::ostream& operator<<(std::ostream& os, const CallDescriptor& d) { in operator <<()
53 MachineSignature* CallDescriptor::GetMachineSignature(Zone* zone) const { in GetMachineSignature()
67 bool CallDescriptor::HasSameReturnLocationsAs( in HasSameReturnLocationsAs()
68 const CallDescriptor* other) const { in HasSameReturnLocationsAs()
76 int CallDescriptor::GetStackParameterDelta( in GetStackParameterDelta()
77 CallDescriptor const* tail_caller) const { in GetStackParameterDelta()
105 bool CallDescriptor::CanTailCall(const Node* node) const { in CanTailCall()
109 int CallDescriptor::CalculateFixedFrameSize() const { in CalculateFixedFrameSize()
127 CallDescriptor* Linkage::ComputeIncoming(Zone* zone, CompilationInfo* info) { in ComputeIncoming()
135 CallDescriptor::kNoFlags); in ComputeIncoming()
197 bool CallDescriptor::UsesOnlyRegisters() const { in UsesOnlyRegisters()
208 CallDescriptor* Linkage::GetRuntimeCallDescriptor( in GetRuntimeCallDescriptor()
210 Operator::Properties properties, CallDescriptor::Flags flags) { in GetRuntimeCallDescriptor()
216 flags = static_cast<CallDescriptor::Flags>( in GetRuntimeCallDescriptor()
217 flags & ~CallDescriptor::kNeedsFrameState); in GetRuntimeCallDescriptor()
224 CallDescriptor* Linkage::GetCEntryStubCallDescriptor( in GetCEntryStubCallDescriptor()
227 CallDescriptor::Flags flags) { in GetCEntryStubCallDescriptor()
269 return new (zone) CallDescriptor( // -- in GetCEntryStubCallDescriptor()
270 CallDescriptor::kCallCodeObject, // kind in GetCEntryStubCallDescriptor()
282 CallDescriptor* Linkage::GetJSCallDescriptor(Zone* zone, bool is_osr, in GetJSCallDescriptor()
284 CallDescriptor::Flags flags) { in GetJSCallDescriptor()
322 return new (zone) CallDescriptor( // -- in GetJSCallDescriptor()
323 CallDescriptor::kCallJSFunction, // kind in GetJSCallDescriptor()
331 CallDescriptor::kCanUseRoots | // flags in GetJSCallDescriptor()
339 CallDescriptor* Linkage::GetStubCallDescriptor( in GetStubCallDescriptor()
341 int stack_parameter_count, CallDescriptor::Flags flags, in GetStubCallDescriptor()
385 return new (zone) CallDescriptor( // -- in GetStubCallDescriptor()
386 CallDescriptor::kCallCodeObject, // kind in GetStubCallDescriptor()
394 CallDescriptor::kCanUseRoots | // flags in GetStubCallDescriptor()
400 CallDescriptor* Linkage::GetAllocateCallDescriptor(Zone* zone) { in GetAllocateCallDescriptor()
411 return new (zone) CallDescriptor( // -- in GetAllocateCallDescriptor()
412 CallDescriptor::kCallCodeObject, // kind in GetAllocateCallDescriptor()
420 CallDescriptor::kCanUseRoots, // flags in GetAllocateCallDescriptor()
425 CallDescriptor* Linkage::GetBytecodeDispatchCallDescriptor( in GetBytecodeDispatchCallDescriptor()
451 return new (zone) CallDescriptor( // -- in GetBytecodeDispatchCallDescriptor()
452 CallDescriptor::kCallAddress, // kind in GetBytecodeDispatchCallDescriptor()
460 CallDescriptor::kCanUseRoots | // flags in GetBytecodeDispatchCallDescriptor()
461 CallDescriptor::kSupportsTailCalls, // flags in GetBytecodeDispatchCallDescriptor()