![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <operations.h>
Public Member Functions | |
| TSCallDescriptor (const CallDescriptor *descriptor, base::Vector< const RegisterRepresentation > in_reps, base::Vector< const RegisterRepresentation > out_reps, CanThrow can_throw, LazyDeoptOnThrow lazy_deopt_on_throw, const JSWasmCallParameters *js_wasm_call_parameters) | |
Static Public Member Functions | |
| static const TSCallDescriptor * | Create (const CallDescriptor *descriptor, CanThrow can_throw, LazyDeoptOnThrow lazy_deopt_on_throw, Zone *graph_zone, const JSWasmCallParameters *js_wasm_call_parameters=nullptr) |
Public Attributes | |
| const CallDescriptor * | descriptor |
| base::Vector< const RegisterRepresentation > | in_reps |
| base::Vector< const RegisterRepresentation > | out_reps |
| CanThrow | can_throw |
| LazyDeoptOnThrow | lazy_deopt_on_throw |
| const JSWasmCallParameters * | js_wasm_call_parameters |
Definition at line 3986 of file operations.h.
|
inline |
Definition at line 4001 of file operations.h.
|
inlinestatic |
Definition at line 4013 of file operations.h.
| CanThrow v8::internal::compiler::turboshaft::TSCallDescriptor::can_throw |
Definition at line 3990 of file operations.h.
| const CallDescriptor* v8::internal::compiler::turboshaft::TSCallDescriptor::descriptor |
Definition at line 3987 of file operations.h.
| base::Vector<const RegisterRepresentation> v8::internal::compiler::turboshaft::TSCallDescriptor::in_reps |
Definition at line 3988 of file operations.h.
| const JSWasmCallParameters* v8::internal::compiler::turboshaft::TSCallDescriptor::js_wasm_call_parameters |
Definition at line 3999 of file operations.h.
| LazyDeoptOnThrow v8::internal::compiler::turboshaft::TSCallDescriptor::lazy_deopt_on_throw |
Definition at line 3991 of file operations.h.
| base::Vector<const RegisterRepresentation> v8::internal::compiler::turboshaft::TSCallDescriptor::out_reps |
Definition at line 3989 of file operations.h.