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

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

AdvancedReducer(Editor *editor)v8::internal::compiler::AdvancedReducerinlineexplicit
AdvancedReducerWithControlPathState(Editor *editor, Zone *zone, TFGraph *graph)v8::internal::compiler::AdvancedReducerWithControlPathState< NodeWithType, kMultipleInstances >inlineprotected
Changed(Node *node)v8::internal::compiler::Reducerinlinestatic
common()v8::internal::compiler::WasmGCOperatorReducerinlineprivate
ControlPathTypes typedefv8::internal::compiler::WasmGCOperatorReducerprivate
editor_v8::internal::compiler::AdvancedReducerprivate
Finalize()v8::internal::compiler::Reducervirtual
gasm_v8::internal::compiler::WasmGCOperatorReducerprivate
GetState(Node *node)v8::internal::compiler::AdvancedReducerWithControlPathState< NodeWithType, kMultipleInstances >inlineprotected
graph()v8::internal::compiler::WasmGCOperatorReducerinlineprivate
IsReduced(Node *node)v8::internal::compiler::AdvancedReducerWithControlPathState< NodeWithType, kMultipleInstances >inlineprotected
mcgraph_v8::internal::compiler::WasmGCOperatorReducerprivate
MergeControlToEnd(TFGraph *graph, CommonOperatorBuilder *common, Node *node)v8::internal::compiler::AdvancedReducerinlineprotected
module_v8::internal::compiler::WasmGCOperatorReducerprivate
NoChange()v8::internal::compiler::Reducerinlinestatic
node_states_v8::internal::compiler::AdvancedReducerWithControlPathState< NodeWithType, kMultipleInstances >private
ObjectTypeFromContext(Node *object, Node *control, bool allow_non_wasm=false)v8::internal::compiler::WasmGCOperatorReducerprivate
Reduce(Node *node) finalv8::internal::compiler::WasmGCOperatorReducervirtual
v8::internal::compiler::AdvancedReducerWithControlPathState< NodeWithType, kMultipleInstances >::Reduce(Node *node, ObserveNodeManager *observe_node_manager)v8::internal::compiler::Reducer
ReduceAssertNotNull(Node *node)v8::internal::compiler::WasmGCOperatorReducerprivate
ReduceCheckNull(Node *node)v8::internal::compiler::WasmGCOperatorReducerprivate
reduced_v8::internal::compiler::AdvancedReducerWithControlPathState< NodeWithType, kMultipleInstances >private
ReduceIf(Node *node, bool condition)v8::internal::compiler::WasmGCOperatorReducerprivate
ReduceMerge(Node *node)v8::internal::compiler::WasmGCOperatorReducerprivate
reducer_name() const overridev8::internal::compiler::WasmGCOperatorReducerinlinevirtual
ReduceStart(Node *node)v8::internal::compiler::WasmGCOperatorReducerprivate
ReduceTypeGuard(Node *node)v8::internal::compiler::WasmGCOperatorReducerprivate
ReduceWasmAnyConvertExtern(Node *node)v8::internal::compiler::WasmGCOperatorReducerprivate
ReduceWasmArrayLength(Node *node)v8::internal::compiler::WasmGCOperatorReducerprivate
ReduceWasmStructOperation(Node *node)v8::internal::compiler::WasmGCOperatorReducerprivate
ReduceWasmTypeCast(Node *node)v8::internal::compiler::WasmGCOperatorReducerprivate
ReduceWasmTypeCastAbstract(Node *node)v8::internal::compiler::WasmGCOperatorReducerprivate
ReduceWasmTypeCheck(Node *node)v8::internal::compiler::WasmGCOperatorReducerprivate
ReduceWasmTypeCheckAbstract(Node *node)v8::internal::compiler::WasmGCOperatorReducerprivate
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
SetType(Node *node, wasm::ValueType type)v8::internal::compiler::WasmGCOperatorReducerprivate
simplified()v8::internal::compiler::WasmGCOperatorReducerinlineprivate
source_position_table_v8::internal::compiler::WasmGCOperatorReducerprivate
TakeStatesFromFirstControl(Node *node)v8::internal::compiler::AdvancedReducerWithControlPathState< NodeWithType, kMultipleInstances >protected
UpdateNodeAndAliasesTypes(Node *state_owner, ControlPathTypes parent_state, Node *node, wasm::TypeInModule type, bool in_new_block)v8::internal::compiler::WasmGCOperatorReducerprivate
UpdateSourcePosition(Node *new_node, Node *old_node)v8::internal::compiler::WasmGCOperatorReducerprivate
UpdateStates(Node *state_owner, ControlPathState< NodeWithType, node_uniqueness > new_state)v8::internal::compiler::AdvancedReducerWithControlPathState< NodeWithType, kMultipleInstances >protected
UpdateStates(Node *state_owner, ControlPathState< NodeWithType, node_uniqueness > prev_states, Node *additional_node, NodeWithType additional_state, bool in_new_block)v8::internal::compiler::AdvancedReducerWithControlPathState< NodeWithType, kMultipleInstances >protected
WasmGCOperatorReducer(Editor *editor, Zone *temp_zone_, MachineGraph *mcgraph, const wasm::WasmModule *module, SourcePositionTable *source_position_table)v8::internal::compiler::WasmGCOperatorReducer
zone()v8::internal::compiler::AdvancedReducerWithControlPathState< NodeWithType, kMultipleInstances >inlineprotected
zone_v8::internal::compiler::AdvancedReducerWithControlPathState< NodeWithType, kMultipleInstances >private
~Reducer()=defaultv8::internal::compiler::Reducervirtual