MCPcopy Create free account

hub / github.com/SovereignSatellite/Spider / functions

Functions1,617 in github.com/SovereignSatellite/Spider

↓ 1 callersMethodbuild_table_grow
(&mut self, region: u32, node: operation::TableGrow)
Targets/LuaJIT/Builder/src/data_handler.rs:398
↓ 1 callersMethodbuild_table_grow
( &mut self, region: u32, reference: Link, initializer: Link, size: Link, )
Targets/Luau/Builder/src/data_handler.rs:776
↓ 1 callersMethodbuild_table_new
(&mut self, region: u32, node: &operation::TableNew)
Targets/LuaJIT/Builder/src/data_handler.rs:371
↓ 1 callersMethodbuild_table_new
(&mut self, region: u32, node: &operation::TableNew)
Targets/Luau/Builder/src/data_handler.rs:735
↓ 1 callersMethodbuild_table_size
(&mut self, region: u32, node: operation::TableSize)
Targets/LuaJIT/Builder/src/data_handler.rs:392
↓ 1 callersMethodbuild_table_size
(&mut self, region: u32, reference: Link)
Targets/Luau/Builder/src/data_handler.rs:754
↓ 1 callersMethodbuild_vector_create
(&mut self, region: u32, source: Link)
Targets/Luau/Builder/src/data_handler.rs:508
↓ 1 callersMethodbuild_vector_x
(&mut self, region: u32, source: Link)
Targets/Luau/Builder/src/data_handler.rs:522
↓ 1 callersMethodcapture_outputs
(&mut self, nodes: &mut Vec<Node>, result_count: usize)
Sources/WebAssembly/Lifter/src/slots.rs:75
↓ 1 callersFunctionclassify_blocking_uses
(node: &Node, states: &mut [UseState])
Targets/Luau/Builder/src/policy.rs:43
↓ 1 callersFunctionclassify_match_uses
(matcher: &Match, states: &mut [UseState])
Targets/Luau/Builder/src/policy.rs:47
↓ 1 callersFunctionclassify_plain_uses
(node: &Node, states: &mut [UseState])
Targets/Luau/Builder/src/policy.rs:39
↓ 1 callersMethodcoalesce_branch_result
(&mut self, slot: usize, source: Link, branch_base: u32)
IR/Allocator/src/collector.rs:159
↓ 1 callersMethodcoalesce_branch_results
( &mut self, results: &branch::Results, sources_start: usize, branch_base: u32, )
IR/Allocator/src/collector.rs:170
↓ 1 callersFunctioncollect_argument_names
(argument_count: u16)
Targets/LuaJIT/Builder/src/emitter.rs:49
↓ 1 callersFunctioncollect_argument_names
(argument_count: u16)
Targets/Luau/Builder/src/emitter.rs:59
↓ 1 callersFunctioncollect_isle_files
(directory: &Path, files: &mut Vec<PathBuf>)
IR/Passes/build.rs:18
↓ 1 callersMethodcollect_order
(&mut self, parameter_count: u16, values: &[Value])
IR/Allocator/src/sweeper.rs:183
↓ 1 callersMethodcollect_states_into
(&self, results: &mut Vec<Link>)
Sources/WebAssembly/Lifter/src/entities.rs:38
↓ 1 callersFunctioncompile
(arguments: CompileArguments)
CLI/src/main.rs:57
↓ 1 callersFunctioncompile_test
(destination: &Path, tested: &str, is_optimized: bool)
Conformance/tests/luau.rs:604
↓ 1 callersFunctioncompile_test
(destination: &Path, tested: &str, is_optimized: bool)
Conformance/tests/luajit.rs:570
↓ 1 callersFunctionconvert_i32_to_f32
(nodes: &mut Vec<Node>, source: Link, is_signed: bool)
Targets/Luau/Lower/src/convert.rs:112
↓ 1 callersFunctionconvert_long_to_f32
(nodes: &mut Vec<Node>, source: Link, is_signed: bool)
Targets/Luau/Lower/src/convert.rs:142
↓ 1 callersFunctionconvert_to_number
Lowers an integer-to-floating-point conversion.
Targets/Luau/Lower/src/convert.rs:65
↓ 1 callersFunctioncopy_sign
(nodes: &mut Vec<Node>, lhs: Link, rhs: Link)
Targets/Luau/Lower/src/f64.rs:106
↓ 1 callersFunctioncopy_sign
(nodes: &mut Vec<Node>, lhs: Link, rhs: Link)
Targets/Luau/Lower/src/f32.rs:145
↓ 1 callersFunctioncount_ones
Lowers a 32-bit population count into a `bit32` SWAR tree.
Targets/Luau/Lower/src/i32.rs:311
↓ 1 callersFunctioncount_ones
(nodes: &mut Vec<Node>, source: Link)
Targets/Luau/Lower/src/i64.rs:372
↓ 1 callersFunctioncreate_config
(data: &mut Unstructured<'_>)
Fuzzer/support/web_assembly/generation.rs:25
↓ 1 callersMethodcreate_entities
( &mut self, nodes: &mut Vec<Node>, environment: &EnvironmentPlan, declared_function_count: usize, )
Sources/WebAssembly/Lifter/src/lib.rs:155
↓ 1 callersMethodcreate_false_branch
( &mut self, parent: &Weak<Mutex<Match>>, argument_count: u16, )
Sources/TuringMachine/Lifter/src/lib.rs:207
↓ 1 callersMethodcreate_fence
Every entity state feeds the fence so the compactor keeps root-level writes whose only readers run later, inside called function bodies.
Sources/WebAssembly/Lifter/src/lib.rs:241
↓ 1 callersMethodcreate_import
(&mut self, nodes: &mut Vec<Node>, import: &ImportPlan)
Sources/WebAssembly/Lifter/src/lib.rs:97
↓ 1 callersMethodcreate_memory
(&mut self, nodes: &mut Vec<Node>)
Sources/TuringMachine/Lifter/src/lib.rs:88
↓ 1 callersMethodcreate_repeat
(&mut self, nodes: &mut Vec<Node>)
Sources/TuringMachine/Lifter/src/lib.rs:219
↓ 1 callersMethodcreate_true_branch
( &mut self, parent: &Weak<Mutex<Match>>, argument_count: u16, )
Sources/TuringMachine/Lifter/src/lib.rs:235
↓ 1 callersFunctioncross_terms
( nodes: &mut Vec<Node>, high_lhs: Link, low_lhs: Link, high_rhs: Link, low_rhs: Link, )
Targets/Luau/Lower/src/i32.rs:149
↓ 1 callersFunctiondecode
(nodes: &mut Vec<Node>, source: Link, from: number::Type)
Targets/Luau/Lower/src/truncate.rs:55
↓ 1 callersMethoddefault
()
Sources/WebAssembly/Builder/src/lib.rs:66
↓ 1 callersMethoddescend
(&mut self, node: &Node)
Targets/LuaJIT/Builder/src/policy.rs:99
↓ 1 callersMethoddescend
(&mut self, node: &Node)
Targets/Luau/Builder/src/policy.rs:148
↓ 1 callersMethoddescend_into_children
(&mut self, nodes: &[Node])
Targets/Luau/Builder/src/policy.rs:142
↓ 1 callersMethoddisable_repeats
Disables repeat edges in the graph.
Sources/WebAssembly/Structurer/src/lib.rs:52
↓ 1 callersFunctiondisable_unsupported_proposals
(config: &mut Config)
Fuzzer/support/web_assembly/generation.rs:33
↓ 1 callersFunctiondivide
Division's f64 quotient is inexact, so it cannot round once through the operator like the others. Dividing single-lane vectors performs the division a
Targets/Luau/Lower/src/f32.rs:134
↓ 1 callersFunctiondivide_signed
(nodes: &mut Vec<Node>, lhs: Link, rhs: Link)
Targets/Luau/Lower/src/i32.rs:162
↓ 1 callersFunctiondivide_unsigned
(nodes: &mut Vec<Node>, lhs: Link, rhs: Link)
Targets/Luau/Lower/src/i32.rs:168
↓ 1 callersMethoddominates
(&self, graph: &ControlFlowGraph, id: u16)
Sources/WebAssembly/Structurer/src/branch/continuation_finder.rs:46
↓ 1 callersMethodedges_into
(&self, graph: &ControlFlowGraph, container: &mut Vec<(u16, u16)>)
Sources/WebAssembly/Structurer/src/branch/continuation_finder.rs:36
↓ 1 callersMethodemit_assign
(&mut self, destination: Local, source: Expression)
Targets/LuaJIT/Builder/src/code_handler.rs:63
↓ 1 callersMethodemit_assignment
(&mut self, destination: u32, source: Expression)
Targets/LuaJIT/Builder/src/emitter.rs:71
↓ 1 callersMethodemit_assignment
(&mut self, destination: u32, source: Expression)
Targets/Luau/Builder/src/emitter.rs:81
↓ 1 callersMethodemit_call
( &mut self, function: Expression, results: Vec<Local>, arguments: Vec<Expression>, )
Targets/LuaJIT/Builder/src/code_handler.rs:108
↓ 1 callersMethodemit_data_drop
(&mut self, source: u32)
Sources/WebAssembly/Lifter/src/graph_builder.rs:174
↓ 1 callersFunctionemit_data_initialization
(builder: &mut GraphBuilder, data_index: u32, data: &DataPlan)
Sources/WebAssembly/Lifter/src/synthesis.rs:54
↓ 1 callersFunctionemit_data_initializations
(builder: &mut GraphBuilder, environment: &EnvironmentPlan)
Sources/WebAssembly/Lifter/src/synthesis.rs:68
↓ 1 callersFunctionemit_element_initialization
(builder: &mut GraphBuilder, elements: u32, element: &ElementPlan)
Sources/WebAssembly/Lifter/src/synthesis.rs:33
↓ 1 callersFunctionemit_element_initializations
(builder: &mut GraphBuilder, environment: &EnvironmentPlan)
Sources/WebAssembly/Lifter/src/synthesis.rs:48
↓ 1 callersMethodemit_exports
(&self, nodes: &mut Vec<Node>, environment: &EnvironmentPlan)
Sources/WebAssembly/Lifter/src/lib.rs:264
↓ 1 callersMethodemit_expression
(&mut self, nodes: &[Node], id: u32)
Targets/LuaJIT/Builder/src/emitter.rs:79
↓ 1 callersMethodemit_f32_constant
(&mut self, data: f32)
Sources/WebAssembly/Lifter/src/graph_builder.rs:63
↓ 1 callersMethodemit_f64_constant
(&mut self, data: f64)
Sources/WebAssembly/Lifter/src/graph_builder.rs:71
↓ 1 callersMethodemit_global_get
(&mut self, source: u32)
Sources/WebAssembly/Lifter/src/graph_builder.rs:105
↓ 1 callersFunctionemit_global_initializations
(builder: &mut GraphBuilder, environment: &EnvironmentPlan)
Sources/WebAssembly/Lifter/src/synthesis.rs:6
↓ 1 callersMethodemit_global_set
(&mut self, destination: u32, source: u16)
Sources/WebAssembly/Lifter/src/graph_builder.rs:117
↓ 1 callersMethodemit_i64_constant
(&mut self, data: i64)
Sources/WebAssembly/Lifter/src/graph_builder.rs:55
↓ 1 callersMethodemit_into
(self, nodes: &mut Vec<Node>, entities: &Entities)
Sources/WebAssembly/Lifter/src/lib.rs:51
↓ 1 callersMethodemit_local_moves
(&mut self, pairs: Vec<(Local, Local)>)
Targets/LuaJIT/Builder/src/code_handler.rs:81
↓ 1 callersMethodemit_local_moves
(&mut self, pairs: Vec<(Local, Local)>)
Targets/Luau/Builder/src/code_handler.rs:77
↓ 1 callersMethodemit_match
(&mut self, condition: Expression, branches: Vec<Sequence>)
Targets/LuaJIT/Builder/src/code_handler.rs:36
↓ 1 callersMethodemit_match
(&mut self, condition: Expression, branches: Vec<Sequence>)
Targets/Luau/Builder/src/code_handler.rs:32
↓ 1 callersMethodemit_memory_copy
(&mut self, destination: Location, source: Location, size: Expression)
Targets/LuaJIT/Builder/src/code_handler.rs:219
↓ 1 callersMethodemit_memory_drop
(&mut self, source: Expression)
Targets/LuaJIT/Builder/src/code_handler.rs:232
↓ 1 callersMethodemit_memory_fill
(&mut self, destination: Location, byte: Expression, size: Expression)
Targets/LuaJIT/Builder/src/code_handler.rs:206
↓ 1 callersMethodemit_memory_init
(&mut self, memory: u32, memory_offset: u16, data: u32, size: u16)
Sources/WebAssembly/Lifter/src/graph_builder.rs:162
↓ 1 callersMethodemit_memory_store
( &mut self, destination: Location, source: Expression, kind: StoreType, )
Targets/LuaJIT/Builder/src/code_handler.rs:188
↓ 1 callersMethodemit_mutable_set
(&mut self, destination: Expression, source: Expression)
Targets/LuaJIT/Builder/src/code_handler.rs:132
↓ 1 callersMethodemit_ports
(&mut self, policy: &dyn Policy, materialized: bool, id: u32, node: &Node)
IR/Allocator/src/collector.rs:113
↓ 1 callersMethodemit_ref_null
(&mut self)
Sources/WebAssembly/Lifter/src/graph_builder.rs:85
↓ 1 callersMethodemit_repeat
(&mut self, condition: Expression, rotation: Sequence)
Targets/LuaJIT/Builder/src/code_handler.rs:48
↓ 1 callersMethodemit_repeat
(&mut self, condition: Expression, rotation: Sequence)
Targets/Luau/Builder/src/code_handler.rs:44
↓ 1 callersMethodemit_runtime_call
(&mut self, name: &'static str, arguments: Vec<Expression>)
Targets/LuaJIT/Builder/src/code_handler.rs:126
↓ 1 callersFunctionemit_start_call
(builder: &mut GraphBuilder, start: Option<u32>)
Sources/WebAssembly/Lifter/src/synthesis.rs:74
↓ 1 callersMethodemit_start_call
(&mut self, function: u32)
Sources/WebAssembly/Lifter/src/graph_builder.rs:180
↓ 1 callersMethodemit_table_copy
(&mut self, destination: Location, source: Location, size: Expression)
Targets/LuaJIT/Builder/src/code_handler.rs:169
↓ 1 callersMethodemit_table_drop
(&mut self, source: Expression)
Targets/LuaJIT/Builder/src/code_handler.rs:182
↓ 1 callersMethodemit_table_fill
(&mut self, table: u32, source: u16, size: u16)
Sources/WebAssembly/Lifter/src/graph_builder.rs:133
↓ 1 callersMethodemit_table_fill
(&mut self, destination: Location, source: Expression, size: Expression)
Targets/LuaJIT/Builder/src/code_handler.rs:156
↓ 1 callersMethodemit_table_init
(&mut self, table: u32, table_offset: u16, elements: u32, size: u16)
Sources/WebAssembly/Lifter/src/graph_builder.rs:144
↓ 1 callersFunctionemit_table_initializers
(builder: &mut GraphBuilder, environment: &EnvironmentPlan)
Sources/WebAssembly/Lifter/src/synthesis.rs:17
↓ 1 callersMethodemit_table_set
(&mut self, destination: Location, source: Expression)
Targets/LuaJIT/Builder/src/code_handler.rs:144
↓ 1 callersMethodenable_repeats
Enables repeat edges in the graph.
Sources/WebAssembly/Structurer/src/lib.rs:59
↓ 1 callersMethodenter_scope
(&mut self)
Targets/Json/src/names.rs:22
↓ 1 callersMethodentry
(&self)
Targets/Json/src/names.rs:41
↓ 1 callersFunctionequal
(nodes: &mut Vec<Node>, lhs: Link, rhs: Link)
Targets/Luau/Lower/src/i64.rs:428
↓ 1 callersFunctionequal
(nodes: &mut Vec<Node>, lhs: Link, rhs: Link)
Targets/Luau/Lower/src/f32.rs:173
↓ 1 callersMethodexclude_last_assignments
(&mut self, graph: &ControlFlowGraph)
Sources/WebAssembly/Structurer/src/branch/single.rs:45
↓ 1 callersMethodexit
(&self)
Targets/Json/src/names.rs:45
↓ 1 callersMethodexpire
(&mut self, time: u32)
IR/Allocator/src/sweeper.rs:110
← previousnext →501–600 of 1,617, ranked by callers