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

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

AdvancedReducer(Editor *editor)v8::internal::compiler::AdvancedReducerinlineexplicit
broker() constv8::internal::compiler::JSInlinerinlineprivate
broker_v8::internal::compiler::JSInlinerprivate
Changed(Node *node)v8::internal::compiler::Reducerinlinestatic
common() constv8::internal::compiler::JSInlinerprivate
CreateArtificialFrameState(Node *node, FrameState outer_frame_state, int parameter_count, FrameStateType frame_state_type, SharedFunctionInfoRef shared, OptionalBytecodeArrayRef maybe_bytecode_array, Node *context=nullptr, Node *callee=nullptr)v8::internal::compiler::JSInlinerprivate
DetermineCallContext(Node *node, Node **context_out)v8::internal::compiler::JSInlinerprivate
DetermineCallTarget(Node *node)v8::internal::compiler::JSInlinerprivate
editor_v8::internal::compiler::AdvancedReducerprivate
Finalize()v8::internal::compiler::Reducervirtual
graph() constv8::internal::compiler::JSInlinerprivate
info_v8::internal::compiler::JSInlinerprivate
inline_wasm_fct_if_supported_v8::internal::compiler::JSInlinerprivate
InlineCall(Node *call, Node *new_target, Node *context, Node *frame_state, StartNode start, Node *end, Node *exception_target, const NodeVector &uncaught_subcalls, int argument_count)v8::internal::compiler::JSInlinerprivate
isolate() constv8::internal::compiler::JSInlinerinlineprivate
javascript() constv8::internal::compiler::JSInlinerprivate
js_wasm_calls_sidetable_v8::internal::compiler::JSInlinerprivate
jsgraph() constv8::internal::compiler::JSInlinerinlineprivate
jsgraph_v8::internal::compiler::JSInlinerprivate
JSInliner(Editor *editor, Zone *local_zone, OptimizedCompilationInfo *info, JSGraph *jsgraph, JSHeapBroker *broker, SourcePositionTable *source_positions, NodeOriginTable *node_origins, const wasm::WasmModule *wasm_module, JsWasmCallsSidetable *js_wasm_calls_sidetable, bool inline_wasm_fct_if_supported)v8::internal::compiler::JSInlinerinline
local_zone_v8::internal::compiler::JSInlinerprivate
MergeControlToEnd(TFGraph *graph, CommonOperatorBuilder *common, Node *node)v8::internal::compiler::AdvancedReducerinlineprotected
NoChange()v8::internal::compiler::Reducerinlinestatic
node_origins_v8::internal::compiler::JSInlinerprivate
Reduce(Node *node) finalv8::internal::compiler::JSInlinerinlinevirtual
v8::internal::compiler::AdvancedReducer::Reduce(Node *node, ObserveNodeManager *observe_node_manager)v8::internal::compiler::Reducer
ReduceJSCall(Node *node)v8::internal::compiler::JSInliner
reducer_name() const overridev8::internal::compiler::JSInlinerinlinevirtual
RelaxControls(Node *node, Node *control=nullptr)v8::internal::compiler::AdvancedReducerinlineprotected
RelaxEffectsAndControls(Node *node)v8::internal::compiler::AdvancedReducerinlineprotected
Replace(Node *node)v8::internal::compiler::AdvancedReducerinlineprotectedstatic
Replace(Node *node, Node *replacement)v8::internal::compiler::AdvancedReducerinlineprotected
Replace(Node *node, Node *replacement, NodeId max_id)v8::internal::compiler::AdvancedReducerinlineprotected
ReplaceWithValue(Node *node, Node *value, Node *effect=nullptr, Node *control=nullptr)v8::internal::compiler::AdvancedReducerinlineprotected
Revisit(Node *node)v8::internal::compiler::AdvancedReducerinlineprotected
simplified() constv8::internal::compiler::JSInlinerprivate
source_positions_v8::internal::compiler::JSInlinerprivate
wasm_module_v8::internal::compiler::JSInlinerprivate
zone() constv8::internal::compiler::JSInlinerinlineprivate
~Reducer()=defaultv8::internal::compiler::Reducervirtual