Lines Matching defs:call_descriptor
71 CallDescriptor* call_descriptor,
75 isolate, zone->New<Graph>(zone), call_descriptor,
92 return static_cast<int>(raw_assembler_->call_descriptor()->ParameterCount());
180 rasm->isolate(), rasm->call_descriptor(), graph, state->jsgraph_,
413 auto call_descriptor = raw_assembler()->call_descriptor();
414 return call_descriptor->IsJSFunctionCall();
418 auto call_descriptor = raw_assembler()->call_descriptor();
419 DCHECK(call_descriptor->IsJSFunctionCall());
421 static_cast<int>(call_descriptor->JSParameterCount())));
425 DCHECK_EQ(1, raw_assembler()->call_descriptor()->ReturnCount());
426 DCHECK(raw_assembler()->call_descriptor()->GetReturnType(0).IsTagged());
431 DCHECK_EQ(2, raw_assembler()->call_descriptor()->ReturnCount());
432 DCHECK(raw_assembler()->call_descriptor()->GetReturnType(0).IsTagged());
433 DCHECK(raw_assembler()->call_descriptor()->GetReturnType(1).IsTagged());
439 DCHECK_EQ(3, raw_assembler()->call_descriptor()->ReturnCount());
440 DCHECK(raw_assembler()->call_descriptor()->GetReturnType(0).IsTagged());
441 DCHECK(raw_assembler()->call_descriptor()->GetReturnType(1).IsTagged());
442 DCHECK(raw_assembler()->call_descriptor()->GetReturnType(2).IsTagged());
447 DCHECK_EQ(1, raw_assembler()->call_descriptor()->ReturnCount());
449 raw_assembler()->call_descriptor()->GetReturnType(0));
454 DCHECK_EQ(1, raw_assembler()->call_descriptor()->ReturnCount());
456 raw_assembler()->call_descriptor()->GetReturnType(0));
461 DCHECK_EQ(1, raw_assembler()->call_descriptor()->ReturnCount());
464 raw_assembler()->call_descriptor()->GetReturnType(0).representation());
469 DCHECK_EQ(1, raw_assembler()->call_descriptor()->ReturnCount());
471 raw_assembler()->call_descriptor()->GetReturnType(0));
476 DCHECK_EQ(1, raw_assembler()->call_descriptor()->ReturnCount());
478 raw_assembler()->call_descriptor()->GetReturnType(0));
483 DCHECK_EQ(2, raw_assembler()->call_descriptor()->ReturnCount());
486 raw_assembler()->call_descriptor()->GetReturnType(0).representation());
489 raw_assembler()->call_descriptor()->GetReturnType(1).representation());
494 DCHECK_EQ(2, raw_assembler()->call_descriptor()->ReturnCount());
497 raw_assembler()->call_descriptor()->GetReturnType(0).representation());
498 DCHECK(raw_assembler()->call_descriptor()->GetReturnType(1).IsTagged());
503 DCHECK_EQ(1, raw_assembler()->call_descriptor()->ReturnCount());
1023 auto call_descriptor = Linkage::GetRuntimeCallDescriptor(
1041 raw_assembler()->CallN(call_descriptor, inputs.size(), inputs.data());
1056 auto call_descriptor = Linkage::GetRuntimeCallDescriptor(
1070 raw_assembler()->TailCallN(call_descriptor, inputs.size(), inputs.data());
1094 auto call_descriptor = Linkage::GetStubCallDescriptor(
1100 raw_assembler()->CallN(call_descriptor, input_count, inputs);
1112 auto call_descriptor = Linkage::GetStubCallDescriptor(
1123 raw_assembler()->TailCallN(call_descriptor, inputs.size(), inputs.data());
1180 auto call_descriptor = Linkage::GetStubCallDescriptor(
1189 raw_assembler()->TailCallN(call_descriptor, inputs.size(), inputs.data());
1197 auto call_descriptor = Linkage::GetBytecodeDispatchCallDescriptor(
1202 raw_assembler()->TailCallN(call_descriptor, arraysize(nodes), nodes);
1217 auto call_descriptor = Linkage::GetStubCallDescriptor(
1223 raw_assembler()->TailCallN(call_descriptor, arraysize(nodes), nodes);
1228 auto call_descriptor = Linkage::GetSimplifiedCDescriptor(zone(), signature);
1229 return raw_assembler()->CallN(call_descriptor, input_count, inputs);