| /wasmtime-44.0.1/cranelift/frontend/src/frontend/ |
| H A D | safepoints.rs | 811 let name = builder in needs_stack_map_and_loop() 878 let name = builder in needs_stack_map_simple() 971 let name = builder in needs_stack_map_and_post_order_early_return() 1074 let name = builder in needs_stack_map_conditional_branches_and_liveness() 1164 let name = builder in needs_stack_map_conditional_branches_and_liveness() 1234 let name = builder in needs_stack_map_and_tail_calls() 1322 let name = builder in needs_stack_map_and_tail_calls() 2476 &mut builder, in issue_10397_stack_map_vars_and_indirect_block_params() 2596 let v5 = builder in issue_10397_stack_map_vars_and_indirect_block_params() 2660 builder in issue_10397_stack_map_vars_and_indirect_block_params() [all …]
|
| /wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/enabled/ |
| H A D | drc.rs | 35 builder, in load_ref_count() 42 builder in load_ref_count() 60 builder, in store_ref_count() 67 builder in store_ref_count() 123 builder in push_onto_over_approximated_stack_roots() 157 builder, in set_next_over_approximated_stack_root() 195 builder, in set_reserved_bits() 202 builder in set_reserved_bits() 411 builder, in alloc_array() 428 builder in alloc_array() [all …]
|
| H A D | null.rs | 94 builder, in emit_inline_alloc() 114 builder in emit_inline_alloc() 130 builder in emit_inline_alloc() 171 builder in emit_inline_alloc() 212 builder, in alloc_array() 226 builder in alloc_array() 235 builder, in alloc_array() 273 builder, in alloc_struct() 287 builder, in alloc_struct() 325 builder, in alloc_exn() [all …]
|
| /wasmtime-44.0.1/crates/cranelift/src/func_environ/stack_switching/ |
| H A D | instructions.rs | 863 builder in vmcontref_store_payloads() 953 builder, in vmctx_load_stack_chain() 1112 builder in search_handler() 1129 builder in search_handler() 1196 builder in translate_cont_bind() 1308 builder in translate_resume() 1316 builder in translate_resume() 1444 builder in translate_resume() 1667 builder in translate_suspend() 1699 builder in translate_switch() [all …]
|
| H A D | control_effect.rs | 18 builder.ins().ushr_imm(self.0, 32) in signal() 29 pub fn encode_resume(builder: &mut FunctionBuilder) -> Self { in encode_resume() 30 let discriminant = builder.ins().iconst( in encode_resume() 34 let val = builder.ins().ishl_imm(discriminant, 32); in encode_resume() 39 pub fn encode_switch(builder: &mut FunctionBuilder) -> Self { in encode_switch() 40 let discriminant = builder.ins().iconst( in encode_switch() 44 let val = builder.ins().ishl_imm(discriminant, 32); in encode_switch() 50 let discriminant = builder.ins().iconst( in encode_suspend() 54 let val = builder.ins().ishl_imm(discriminant, 32); in encode_suspend() 56 let val = builder.ins().bor(val, handler_index); in encode_suspend() [all …]
|
| /wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/ |
| H A D | enabled.rs | 114 builder, in emit_gc_kind_assert() 395 builder, in translate_struct_get() 406 builder, in translate_struct_get() 444 builder, in translate_struct_set() 455 builder, in translate_struct_set() 525 builder, in translate_exn_throw() 586 builder, in translate_array_new() 607 builder, in translate_array_new_default() 777 builder in emit_array_fill_impl() 787 builder in emit_array_fill_impl() [all …]
|
| /wasmtime-44.0.1/crates/cranelift/src/ |
| H A D | trap.rs | 20 builder: &mut FunctionBuilder<'_>, in builtin_funcref() 35 builder.ins().trap(trap); in trap() 57 builder.ins().trapz(value, trap); in trapz() 68 builder.ins().trapnz(value, trap); in trapnz() 79 builder: &mut FunctionBuilder, in uadd_overflow_trap() 99 builder: &mut FunctionBuilder, in conditionally_trap() 106 builder.set_cold_block(trap_block); in conditionally_trap() 109 builder in conditionally_trap() 113 builder.seal_block(trap_block); in conditionally_trap() 116 builder.switch_to_block(trap_block); in conditionally_trap() [all …]
|
| H A D | func_environ.rs | 526 builder in fuel_save_from_var() 562 builder in fuel_check() 709 builder in epoch_check_cached() 893 builder in get_or_init_func_ref_table_elem() 1758 builder, in new() 1772 builder, in new_tail() 1788 .builder in direct_call() 1832 .builder in direct_call() 2179 self.builder in caller_vmctx() 3864 builder in before_load() [all …]
|
| H A D | bounds_checks.rs | 81 builder: &mut FunctionBuilder, in bounds_check_and_compute_addr() 109 builder, in bounds_check_and_compute_addr() 144 builder, in bounds_check_and_compute_addr() 205 &mut builder.cursor(), in bounds_check_field_access() 359 builder, in bounds_check_field_access() 366 builder, in bounds_check_field_access() 391 builder, in bounds_check_field_access() 431 builder, in bounds_check_field_access() 456 builder, in bounds_check_field_access() 481 builder, in bounds_check_field_access() [all …]
|
| H A D | compiler.rs | 180 builder in call_indirect_host() 389 let (mut builder, block0) = compiler.builder(func); in compile_wasm_to_array_trampoline() 400 &mut builder, in compile_wasm_to_array_trampoline() 431 &mut builder, in compile_wasm_to_array_trampoline() 489 let mut builder = in append_code() localVariable 517 .map(|builder| builder.serialize()) in append_code() 765 let (mut builder, block0) = compiler.builder(func); in compile_wasm_to_builtin() 1214 builder in raise_if_host_trapped() 1329 let (mut builder, block0) = compiler.builder(func); in array_to_wasm_trampoline() 1372 builder in array_to_wasm_trampoline() [all …]
|
| H A D | builder.rs | 41 pub fn builder(triple: Option<Triple>) -> Result<Box<dyn CompilerBuilder>> { in builder() function 42 let mut builder = Builder { in builder() localVariable 52 builder.set("enable_verifier", "false").unwrap(); in builder() 53 builder.set("opt_level", "speed").unwrap(); in builder() 59 builder.set("opt_level", "none").unwrap(); in builder() 60 builder.set("regalloc_algorithm", "single_pass").unwrap(); in builder() 63 Ok(Box::new(builder)) in builder()
|
| /wasmtime-44.0.1/crates/cranelift/src/translate/ |
| H A D | code_translator.rs | 684 builder, in translate_operator() 716 builder, in translate_operator() 782 builder, in translate_operator() 2019 builder, in translate_operator() 2025 builder, in translate_operator() 3567 builder, in prepare_addr() 3736 builder in translate_store() 3796 builder, in translate_atomic_rmw() 3851 builder, in translate_atomic_cas() 3892 builder, in translate_atomic_load() [all …]
|
| H A D | func_translator.rs | 73 builder.switch_to_block(entry_block); in translate_body() 80 builder.ensure_inserted_block(); in translate_body() 95 builder.finalize(); in translate_body() 105 builder: &mut FunctionBuilder, in declare_wasm_parameters() 144 builder: &mut FunctionBuilder, in parse_local_decls() 168 builder: &mut FunctionBuilder, in declare_locals() 218 let local = builder.declare_var(ty); in declare_locals() 224 builder.def_var(local, init); in declare_locals() 240 builder: &mut FunctionBuilder, in parse_function_body() 278 if !builder.is_unreachable() { in parse_function_body() [all …]
|
| H A D | translation_utils.rs | 46 builder: &mut FunctionBuilder, in block_with_params() 50 let block = builder.create_block(); in block_with_params() 54 builder.append_block_param(block, ir::types::I32); in block_with_params() 57 builder.append_block_param(block, ir::types::I64); in block_with_params() 60 builder.append_block_param(block, ir::types::F32); in block_with_params() 63 builder.append_block_param(block, ir::types::F64); in block_with_params() 68 let val = builder.append_block_param(block, ty); in block_with_params() 70 builder.declare_value_needs_stack_map(val); in block_with_params() 74 builder.append_block_param(block, ir::types::I8X16); in block_with_params()
|
| /wasmtime-44.0.1/cranelift/frontend/src/ |
| H A D | frontend.rs | 101 Self { builder, block } in new() 107 &self.builder.func.dfg in data_flow_graph() 111 &mut self.builder.func.dfg in data_flow_graph_mut() 125 self.builder.func.set_srcloc(inst, self.builder.srcloc); in build() 159 .builder in build() 175 self.builder in build() 191 .builder in build() 207 self.builder in build() 1306 builder.finalize(); in sample_function() 1937 builder.finalize(); in test_builder_with_iconst_and_negative_constant() [all …]
|
| /wasmtime-44.0.1/cranelift/fuzzgen/src/ |
| H A D | function_generator.rs | 32 builder: &mut FunctionBuilder, in insert_opcode() 83 builder, in insert_call_to_function() 146 builder.def_var(var, val); in insert_stack_load() 228 builder.def_var(var, res); in insert_cmp() 243 builder.def_var(var, val); in insert_const() 305 builder in insert_load_store() 312 builder in insert_load_store() 352 let new_val = builder in insert_atomic_rmw() 382 let new_val = builder in insert_atomic_cas() 1512 builder in insert_terminator() [all …]
|
| H A D | lib.rs | 124 let mut builder = settings::builder(); in run_func_passes() localVariable 125 builder.set("enable_verifier", "false").unwrap(); in run_func_passes() 126 builder in run_func_passes() 176 let mut builder = settings::builder(); in generate_flags() localVariable 205 builder.set(flag_name, value.as_str()).unwrap(); in generate_flags() 218 builder.enable("enable_probestack").unwrap(); in generate_flags() 224 builder in generate_flags() 234 builder in generate_flags() 250 builder.enable("enable_verifier").unwrap(); in generate_flags() 254 builder.enable("machine_code_cfg_info").unwrap(); in generate_flags() [all …]
|
| /wasmtime-44.0.1/crates/cranelift/src/compiler/ |
| H A D | component.rs | 110 let (builder, block0) = func_compiler.builder(func); in new() 114 builder, in new() 1063 self.builder in index_value() 1087 self.builder in translate_resource_drop() 1092 self.builder in translate_resource_drop() 1177 self.builder in translate_resource_drop() 1180 self.builder in translate_resource_drop() 1430 .builder in raise_if_transcode_trapped() 1538 .builder in check_may_leave_instance() 2004 .builder in translate_load_intrinsic() [all …]
|
| /wasmtime-44.0.1/crates/core/src/alloc/ |
| H A D | boxed.rs | 65 debug_assert_eq!(builder.init_len(), builder.capacity()); in try_clone() 66 Ok(builder.finish()) in try_clone() 76 debug_assert_eq!(builder.init_len(), builder.capacity()); in try_clone() 344 if builder.init_len() < builder.capacity() { in write_iter_into_builder() 348 debug_assert_eq!(builder.init_len(), builder.capacity()); in write_iter_into_builder() 349 Ok(builder.finish()) in write_iter_into_builder() 413 builder.push(elem)?; in new_boxed_slice_from_fallible_iter() 416 debug_assert!(builder.init_len() <= builder.capacity()); in new_boxed_slice_from_fallible_iter() 417 builder.shrink_to_fit()?; in new_boxed_slice_from_fallible_iter() 418 debug_assert_eq!(builder.init_len(), builder.capacity()); in new_boxed_slice_from_fallible_iter() [all …]
|
| /wasmtime-44.0.1/crates/wasi-http/src/p2/ |
| H A D | http_impl.rs | 39 let mut builder = hyper::Request::builder(); in handle() localVariable 41 builder = builder.method(match req.method { in handle() 67 builder = builder.header(hyper::header::HOST, &authority); in handle() 69 let mut uri = http::Uri::builder() in handle() 77 builder = builder.uri(uri.build().map_err(http_request_error)?); in handle() 80 builder = builder.header(k, v); in handle() 89 let request = builder in handle()
|
| /wasmtime-44.0.1/crates/c-api/src/ |
| H A D | wasi.rs | 35 builder: WasiCtxBuilder, field 42 Ok(self.builder.build_p1()) in into_wasi_ctx() 64 config.builder.arg(arg); in wasi_config_set_argv() 71 config.builder.inherit_args(); in wasi_config_inherit_argv() 93 config.builder.env(k, v); in wasi_config_set_env() 100 config.builder.inherit_env(); in wasi_config_inherit_env() 127 config.builder.stdin(binary); in wasi_config_set_stdin_bytes() 132 config.builder.inherit_stdin(); in wasi_config_inherit_stdin() 146 .builder in wasi_config_set_stdout_file() 274 .builder in wasi_config_set_stderr_file() [all …]
|
| /wasmtime-44.0.1/src/commands/ |
| H A D | settings.rs | 51 fn from_builder(builder: &Box<dyn CompilerBuilder>) -> Settings { in from_builder() 53 triple: builder.triple().to_string(), in from_builder() 60 settings.add_settings(builder.settings()); in from_builder() 64 fn infer(&mut self, builder: &Box<dyn CompilerBuilder>) -> Result<()> { in infer() 65 let compiler = builder.build()?; in infer() 110 let mut builder = wasmtime_cranelift::builder(None)?; in execute() localVariable 114 builder.target(target)?; in execute() 120 builder.set_tunables(tunables)?; in execute() 121 let mut settings = Settings::from_builder(&builder); in execute() 125 settings.infer(&builder)?; in execute()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/ |
| H A D | mod.rs | 265 setup: self::settings::builder(), in isa_builder() 273 builder: &shared_settings::Builder, in isa_constructor_32() 276 let mut builder = builder.clone(); in isa_constructor_32() localVariable 277 builder.set("pointer_width", "pointer32").unwrap(); in isa_constructor_32() 279 builder.enable("big_endian").unwrap(); in isa_constructor_32() 281 let isa_flags = PulleyFlags::new(&shared_flags, &builder); in isa_constructor_32() 291 builder: &shared_settings::Builder, in isa_constructor_64() 294 let mut builder = builder.clone(); in isa_constructor_64() localVariable 295 builder.set("pointer_width", "pointer64").unwrap(); in isa_constructor_64() 297 builder.enable("big_endian").unwrap(); in isa_constructor_64() [all …]
|
| /wasmtime-44.0.1/crates/wasi/tests/all/ |
| H A D | store.rs | 33 let mut builder = WasiCtxBuilder::new(); in new() localVariable 34 builder.stdout(stdout.clone()).stderr(stderr.clone()); in new() 36 builder in new() 41 builder.preopened_dir(workspace.path(), ".", DirPerms::all(), FilePerms::all())?; in new() 43 builder.env(var, val); in new() 48 builder.env("DISABLE_IPV6", "1"); in new() 52 wasi: configure(&mut builder), in new()
|
| /wasmtime-44.0.1/crates/wasi-http/tests/all/ |
| H A D | p2.rs | 97 let mut builder = WasiCtx::builder(); in store() localVariable 98 builder.stdout(stdout.clone()); in store() 99 builder.stderr(stderr.clone()); in store() 103 wasi: builder.build(), in store() 152 let mut builder = WasiCtx::builder(); in run_wasi_http() localVariable 153 builder.stdout(stdout.clone()); in run_wasi_http() 154 builder.stderr(stderr.clone()); in run_wasi_http() 155 let wasi = builder.build(); in run_wasi_http() 239 let req = hyper::Request::builder() in wasi_http_proxy_tests() 629 let mut builder = hyper::Request::builder().uri(uri).method(http::Method::GET); in wasi_http_fields_limit_incoming_request() localVariable [all …]
|