v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::Linkage Member List

This is the complete list of members for v8::internal::compiler::Linkage, including all inherited members.

ComputeIncoming(Zone *zone, OptimizedCompilationInfo *info)v8::internal::compiler::Linkagestatic
GetBytecodeDispatchCallDescriptor(Zone *zone, const CallInterfaceDescriptor &descriptor, int stack_parameter_count)v8::internal::compiler::Linkagestatic
GetCEntryStubCallDescriptor(Zone *zone, int return_count, int js_parameter_count, const char *debug_name, Operator::Properties properties, CallDescriptor::Flags flags, StackArgumentOrder stack_order=StackArgumentOrder::kDefault)v8::internal::compiler::Linkagestatic
GetIncomingDescriptor() constv8::internal::compiler::Linkageinline
GetJSCallArgCountParamIndex(int parameter_count)v8::internal::compiler::Linkageinlinestatic
GetJSCallContextParamIndex(int parameter_count)v8::internal::compiler::Linkageinlinestatic
GetJSCallDescriptor(Zone *zone, bool is_osr, int parameter_count, CallDescriptor::Flags flags, Operator::Properties properties=Operator::kNoProperties)v8::internal::compiler::Linkagestatic
GetJSCallNewTargetParamIndex(int parameter_count)v8::internal::compiler::Linkageinlinestatic
GetOsrValueLocation(int index) constv8::internal::compiler::Linkage
GetParameterLocation(int index) constv8::internal::compiler::Linkageinline
GetParameterSecondaryLocation(int index) constv8::internal::compiler::Linkage
GetParameterType(int index) constv8::internal::compiler::Linkageinline
GetReturnLocation(size_t index=0) constv8::internal::compiler::Linkageinline
GetReturnType(size_t index=0) constv8::internal::compiler::Linkageinline
GetRuntimeCallDescriptor(Zone *zone, Runtime::FunctionId function, int js_parameter_count, Operator::Properties properties, CallDescriptor::Flags flags, LazyDeoptOnThrow lazy_deopt_on_throw=LazyDeoptOnThrow::kNo)v8::internal::compiler::Linkagestatic
GetSimplifiedCDescriptor(Zone *zone, const MachineSignature *sig, CallDescriptor::Flags flags=CallDescriptor::kNoFlags, Operator::Properties properties=Operator::kNoThrow)v8::internal::compiler::Linkagestatic
GetStubCallContextParamIndex(int parameter_count)v8::internal::compiler::Linkageinlinestatic
GetStubCallDescriptor(Zone *zone, const CallInterfaceDescriptor &descriptor, int stack_parameter_count, CallDescriptor::Flags flags, Operator::Properties properties=Operator::kNoProperties, StubCallMode stub_mode=StubCallMode::kCallCodeObject)v8::internal::compiler::Linkagestatic
incoming_v8::internal::compiler::Linkageprivate
kJSCallClosureParamIndexv8::internal::compiler::Linkagestatic
kOsrAccumulatorRegisterIndexv8::internal::compiler::Linkagestatic
kOsrContextSpillSlotIndexv8::internal::compiler::Linkagestatic
Linkage(CallDescriptor *incoming)v8::internal::compiler::Linkageinlineexplicit
Linkage(const Linkage &)=deletev8::internal::compiler::Linkage
NeedsFrameStateInput(Runtime::FunctionId function)v8::internal::compiler::Linkagestatic
operator=(const Linkage &)=deletev8::internal::compiler::Linkage
ParameterHasSecondaryLocation(int index) constv8::internal::compiler::Linkage