Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/appcypher/wasmo-old
/ functions
Functions
198 in github.com/appcypher/wasmo-old
⨍
Functions
198
◇
Types & classes
87
Method
from_triple
(triple: &str)
lib/llvm/src/target.rs:63
Method
func_type
( context: &Context, context_type: &PointerType, ty: &ParserFuncType, )
lib/codegen/src/convert.rs:15
Method
generate_memory_grow_code
MEMORY.SIZE
lib/codegen/src/generator/memory/unix.rs:24
Method
generate_memory_grow_function
This is only generated for AOT mode, for JIT mode an in-process function is shared and used accross instances.
lib/codegen/src/generator/memory/unix.rs:28
Method
generate_memory_initialization_code
DATA
lib/codegen/src/generator/memory/unix.rs:18
Method
generate_memory_setup_code
Generates IR for calling mmap and co needed for creating memory.
lib/codegen/src/generator/memory/unix.rs:9
Method
generate_memory_size_code
MEMORY.GROW
lib/codegen/src/generator/memory/unix.rs:21
Method
generate_memory_size_function
This is only generated for AOT mode, for JIT mode an in-process function is shared and used accross instances.
lib/codegen/src/generator/memory/unix.rs:32
Method
generate_table_initialization_code
ELEM
lib/codegen/src/generator/memory/unix.rs:42
Method
generate_table_setup_code
TABLE ENTRY
lib/codegen/src/generator/memory/unix.rs:39
Method
get_default_triple
()
lib/llvm/src/target.rs:208
Method
get_first_param
(&self)
lib/llvm/src/values/function.rs:63
Method
get_func
()
lib/runtime/src/container.rs:76
Method
get_function_value
REVIEW: Can also find nothing if target isn't initialized
lib/llvm/src/execution_engine.rs:76
Method
get_last_param
(&self)
lib/llvm/src/values/function.rs:74
Method
get_return_type
(&self)
lib/llvm/src/types/function.rs:40
Method
get_target_description
(&self)
lib/llvm/src/target.rs:287
Method
get_type
(&self)
lib/llvm/src/values/function.rs:84
Method
initialize_all
(config: &InitializationConfig)
lib/llvm/src/target.rs:173
Method
initialize_native
(config: &InitializationConfig)
lib/llvm/src/target.rs:89
Method
initialize_x86
(config: &InitializationConfig)
lib/llvm/src/target.rs:139
Method
instantiate
()
lib/runtime/src/container.rs:54
Method
into_c_string
(&mut self)
lib/llvm/src/support/string.rs:35
Function
invalid_global_get_non_existent_global
()
examples/wasm/code/samples.rs:549
Function
invalid_i32_add_wrong_arg_arity
()
examples/wasm/code/samples.rs:42
Function
invalid_i32_add_wrong_arg_type
()
examples/wasm/code/samples.rs:4
Function
invalid_i64_load32_u_wrong_return_type
()
examples/wasm/code/samples.rs:155
Function
invalid_i64_load32_u_wrong_type
()
examples/wasm/code/samples.rs:118
Function
invalid_wrong_body_size
()
examples/wasm/code/samples.rs:77
Method
link_in_interpreter
Links in the interpreter static library.
lib/llvm/src/execution_engine.rs:50
Method
link_in_mc_jit
Links in the MCJIT static library.
lib/llvm/src/execution_engine.rs:45
Method
machine_int_type
( &self, target_data: &TargetData, address_space: Option<AddressSpace>, )
lib/llvm/src/context.rs:137
Function
main
()
src/bin/wasmo.rs:7
Function
main
()
examples/jit.rs:11
Function
main
()
examples/codegen.rs:9
Function
main
()
examples/runtime_aot.rs:11
Method
new
Shares context
lib/llvm/src/module.rs:44
Method
new
(execution_engine: LLVMExecutionEngineRef, jit_mode: bool)
lib/llvm/src/execution_engine.rs:32
Method
new
(target: LLVMTargetRef)
lib/llvm/src/target.rs:57
Method
new
(basic_block: LLVMBasicBlockRef)
lib/llvm/src/basic_block.rs:9
Method
new
Shares context
lib/llvm/src/builder.rs:31
Method
new
(ty: LLVMTypeRef)
lib/llvm/src/types/void.rs:18
Method
new
(ty: LLVMTypeRef)
lib/llvm/src/types/struct_.rs:18
Method
new
(ty: LLVMTypeRef)
lib/llvm/src/types/int.rs:22
Method
new
(ty: LLVMTypeRef)
lib/llvm/src/types/ty.rs:19
Method
new
(ty: LLVMTypeRef)
lib/llvm/src/types/pointer.rs:18
Method
new
(ty: LLVMTypeRef)
lib/llvm/src/types/array.rs:18
Method
new
(ty: LLVMTypeRef)
lib/llvm/src/types/vector.rs:16
Method
new
(ty: LLVMTypeRef)
lib/llvm/src/types/float.rs:22
Method
new
(ty: LLVMTypeRef)
lib/llvm/src/types/function.rs:17
Method
new
(value: LLVMValueRef)
lib/llvm/src/values/value.rs:14
Method
new
(val: LLVMValueRef)
lib/llvm/src/values/struct_.rs:14
Method
new
(val: LLVMValueRef)
lib/llvm/src/values/int.rs:14
Method
new
(value: LLVMValueRef)
lib/llvm/src/values/traits.rs:22
Method
new
(instruction_value: LLVMValueRef)
lib/llvm/src/values/instruction.rs:15
Method
new
(val: LLVMValueRef)
lib/llvm/src/values/pointer.rs:14
Method
new
(val: LLVMValueRef)
lib/llvm/src/values/array.rs:14
Method
new
(val: LLVMValueRef)
lib/llvm/src/values/vector.rs:14
Method
new
(val: LLVMValueRef)
lib/llvm/src/values/float.rs:14
Method
new
(value: LLVMValueRef)
lib/llvm/src/values/function.rs:29
Method
new
(buffer_ptr: *mut c_char)
lib/llvm/src/support/string.rs:13
Method
new
()
lib/runtime/src/container.rs:33
Method
new
(params: Vec<ValueType>, returns: Vec<ValueType>)
lib/runtime/src/types.rs:68
Method
new
()
lib/runtime/src/data.rs:67
Method
new
()
lib/runtime/src/context.rs:65
Method
new
(message: &'static str, offset: Offset )
lib/codegen/src/error.rs:15
Method
new
(context: &Context)
lib/codegen/src/generator/module.rs:33
Method
new
(ty: &BasicType)
lib/codegen/src/generator/function.rs:17
Method
new
()
src/bin/args/arguments.rs:8
Method
new
Create new arguments handler.
src/bin/args/handler.rs:13
Method
normalize_target_triple
(triple: &str)
lib/llvm/src/target.rs:215
Method
position_at
(&self, basic_block: &BasicBlock, instruction: &InstructionValue)
lib/llvm/src/builder.rs:48
Method
position_before
(&self, instruction: &InstructionValue)
lib/llvm/src/builder.rs:55
Method
ptr_type
(&self, address_space: &AddressSpace)
lib/llvm/src/types/void.rs:24
Method
ptr_type
(&self, address_space: &AddressSpace)
lib/llvm/src/types/struct_.rs:24
Method
ptr_type
(&self, address_space: &AddressSpace)
lib/llvm/src/types/int.rs:32
Method
ptr_type
(&self, address_space: &AddressSpace)
lib/llvm/src/types/pointer.rs:24
Method
ptr_type
(&self, address_space: &AddressSpace)
lib/llvm/src/types/array.rs:24
Method
ptr_type
(&self, address_space: &AddressSpace)
lib/llvm/src/types/vector.rs:22
Method
ptr_type
(&self, address_space: &AddressSpace)
lib/llvm/src/types/float.rs:32
Method
ptr_type
(&self, address_space: &AddressSpace)
lib/llvm/src/types/function.rs:44
Method
rc
(&self)
lib/llvm/src/context.rs:152
Method
struct_type
(&self, types: &[BasicType], is_packed: bool)
lib/llvm/src/context.rs:93
Function
valid_block
()
examples/wasm/code/samples.rs:630
Function
valid_block_old_value_new_block_value
()
examples/wasm/code/samples.rs:676
Function
valid_drop
()
examples/wasm/code/samples.rs:590
Function
valid_global_get
()
examples/wasm/code/samples.rs:465
Function
valid_global_set
()
examples/wasm/code/samples.rs:506
Function
valid_i32_add_more_args_on_stack
()
examples/wasm/code/samples.rs:194
Function
valid_i32_load
()
examples/wasm/code/samples.rs:277
Function
valid_i64_add_nested_operation
()
examples/wasm/code/samples.rs:235
Function
valid_local_get
()
examples/wasm/code/samples.rs:314
Function
valid_local_set
()
examples/wasm/code/samples.rs:349
Function
valid_local_tee
()
examples/wasm/code/samples.rs:386
Function
valid_nop
()
examples/wasm/code/samples.rs:424
Method
value_type
(ty: &Type)
lib/codegen/src/convert.rs:62
Method
zero
(&self)
lib/llvm/src/types/float.rs:36
Method
zero
(&self, sign_extend: bool)
lib/llvm/src/types/enums.rs:34
← previous
101–198 of 198, ranked by callers