Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SuperTails/wasmcraft2
/ functions
Functions
555 in github.com/SuperTails/wasmcraft2
⨍
Functions
555
◇
Types & classes
118
Method
new
(func_id: usize)
src/block_id_map.rs:14
Method
new
()
src/set.rs:11
Method
new
(data: Vec<TypedValue>)
src/lir/interp.rs:149
Method
new
(func: &SsaFunction)
src/ssa/reg_alloc.rs:126
Method
new
(program: &SsaProgram)
src/ssa/call_graph.rs:25
Method
new
()
src/ssa/mod.rs:173
Method
new
(block: BlockId, local_tys: &[ValType], return_vars: Option<Vec<TypedSsaVar>>)
src/ssa/interp.rs:24
Method
new
(ssa_func: &SsaFunction)
src/ssa/lir_emitter.rs:16
Method
new
(block: &SsaBasicBlock, mut live_in: HashSet<TypedSsaVar>)
src/ssa/liveness.rs:224
Method
new
()
src/pack_emitter/mod.rs:2608
Method
new
(s: &'a str)
tests/sexpr.rs:105
Method
new_from_opt
(opt_level: u8)
src/lib.rs:162
Method
new_with_dests
(dests: Vec<TypedSsaVar>)
src/ssa/mod.rs:67
Method
new_with_locals
(locals: &[ValType], end_types: &[ValType], alloc: &mut SsaVarAlloc)
src/validator.rs:245
Method
next
(&mut self)
src/block_id_map.rs:125
Method
overlap
(&self, other: &BlockLiveRange)
src/ssa/liveness.rs:89
Method
param
(id: u32)
src/lir/mod.rs:59
Method
param_hi
(id: u32)
src/lir/mod.rs:107
Method
param_lo
(id: u32)
src/lir/mod.rs:103
Method
partial_cmp
(&self, other: &Self)
src/ssa/opt/coalesce.rs:157
Method
print_live_in
(&self, func: &SsaFunction, vars: &[SsaVar])
src/ssa/liveness.rs:621
Function
print_live_ranges
(lr: &[LiveRange], func: &SsaFunction)
src/ssa/liveness.rs:734
Function
print_liveness_info
(li: &FullLivenessInfo, func: &SsaFunction)
src/ssa/liveness.rs:718
Function
print_state_diff
(before: &StaticState, after: &StaticState)
src/ssa/const_prop.rs:214
Function
print_static_state
(state: &StaticState)
src/ssa/const_prop.rs:129
Method
remove
(&mut self, k: BlockId)
src/block_id_map.rs:60
Method
remove_untyped
(&mut self, var: SsaVar)
src/ssa/mod.rs:354
Method
return_hi
(id: u32)
src/lir/mod.rs:91
Method
return_lo
(id: u32)
src/lir/mod.rs:87
Method
return_reg
(id: u32)
src/lir/mod.rs:51
Method
run_check
(&mut self, arg: &str)
tests/test_common.rs:360
Method
run_check
(&mut self, arg: &str)
tests/server_test.rs:221
Function
run_interp_test
(code: Vec<String>)
src/pack_emitter/mod.rs:2886
Method
run_until_halted
(&mut self)
src/ssa/interp.rs:209
Method
sleep_needed
()
src/lir/mod.rs:123
Method
table_is_only_multi_tick
true if all jump targets in a table are multi tick
src/ssa/call_graph.rs:76
Method
table_is_only_single_tick
true if all jump targets in a table are single tick
src/ssa/call_graph.rs:71
Method
table_may_call
(&self, _caller_table: u32, _callee: u32)
src/ssa/call_graph.rs:61
Method
temp
(id: u32)
src/lir/mod.rs:55
Method
temp_hi
(id: u32)
src/lir/mod.rs:99
Method
temp_lo
(id: u32)
src/lir/mod.rs:95
Function
test_constant_load_16
()
src/pack_emitter/mod.rs:3004
Function
test_constant_load_64
()
src/pack_emitter/mod.rs:2876
Function
test_constant_store_32
()
src/pack_emitter/mod.rs:3070
Function
test_memset
()
src/pack_emitter/mod.rs:3153
Method
to_map
(&self)
src/ssa/reg_alloc.rs:147
Method
to_usize
(self)
src/ssa/mod.rs:206
Function
try_merge
(sets: &mut RegisterSet, dst: &TypedSsaVar, src: &TypedSsaVar, interf_graph: &Graph)
src/ssa/reg_alloc.rs:192
Function
turtle_check
Returns 1 if the block at the turtle's position matches the argument
mcinterface.h:47
Method
union_with
Unions in-place with the specified other set.
src/set.rs:44
Method
unknown
()
src/ssa/const_prop.rs:40
Method
unless_cond_taken
(self)
src/lir/mod.rs:350
Method
with_capacity
(capacity: usize)
src/set.rs:185
Method
work_hi
(func: u32, id: u32)
src/lir/mod.rs:83
Method
work_lo
(func: u32, id: u32)
src/lir/mod.rs:79
← previous
501–555 of 555, ranked by callers