Home
last modified time | relevance | path

Searched refs:builder (Results 1 – 25 of 141) sorted by relevance

123456

/wasmtime-44.0.1/cranelift/frontend/src/frontend/
H A Dsafepoints.rs811 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 Ddrc.rs35 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 Dnull.rs94 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 Dinstructions.rs863 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 Dcontrol_effect.rs18 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 Denabled.rs114 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 Dtrap.rs20 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 Dfunc_environ.rs526 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 Dbounds_checks.rs81 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 Dcompiler.rs180 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 Dbuilder.rs41 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 Dcode_translator.rs684 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 Dfunc_translator.rs73 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 Dtranslation_utils.rs46 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 Dfrontend.rs101 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 Dfunction_generator.rs32 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 Dlib.rs124 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 Dcomponent.rs110 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 Dboxed.rs65 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 Dhttp_impl.rs39 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 Dwasi.rs35 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 Dsettings.rs51 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 Dmod.rs265 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 Dstore.rs33 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 Dp2.rs97 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 …]

123456