Home
last modified time | relevance | path

Searched refs:ControlFlow (Results 1 – 17 of 17) sorted by relevance

/wasmtime-44.0.1/pulley/src/
H A Dinterp.rs11 use core::ops::ControlFlow;
1133 ) -> ControlFlow<Done> { in store_ne()
1141 ) -> ControlFlow<Done> { in check_xnn_from_f32()
1149 ) -> ControlFlow<Done> { in check_xnn_from_f64()
1383 ) -> ControlFlow<Done> { in call3()
1400 ) -> ControlFlow<Done> { in call4()
2505 ) -> ControlFlow<Done> { in xselect32()
2521 ) -> ControlFlow<Done> { in xselect64()
3268 ) -> ControlFlow<Done> { in fselect32()
3284 ) -> ControlFlow<Done> { in fselect64()
[all …]
/wasmtime-44.0.1/cranelift/interpreter/src/
H A Dinterpreter.rs10 use crate::step::{ControlFlow, CraneliftTrap, StepError, step};
48 ) -> Result<ControlFlow<'a>, InterpreterError> { in call_by_name()
63 ) -> Result<ControlFlow<'a>, InterpreterError> { in call_by_index()
75 ) -> Result<ControlFlow<'a>, InterpreterError> { in call()
105 ControlFlow::Assign(values) => { in block()
121 ControlFlow::Return(rets) => { in block()
127 ControlFlow::Trap(trap) => return Ok(ControlFlow::Trap(trap)), in block()
137 ControlFlow::Return(rets) => Ok(ControlFlow::Return(rets)), in block()
138 ControlFlow::Trap(trap) => Ok(ControlFlow::Trap(trap)), in block()
144 ControlFlow::Return(returned_values) => { in block()
[all …]
H A Dstep.rs213 Ok(_) => ControlFlow::Continue, in step()
242 -> ValueResult<ControlFlow> { in step()
252 -> ValueResult<ControlFlow> { in step()
270 Ok(ControlFlow::ContinueAt( in step()
282 Ok(ControlFlow::Continue) in step()
292 ControlFlow::Trap(trap) in step()
294 ControlFlow::Continue in step()
508 (ControlFlow::Assign(ret), Some(c)) => ControlFlow::Assign( in step()
585 ControlFlow::Continue in step()
1314 ControlFlow::Continue in step()
[all …]
/wasmtime-44.0.1/crates/unwinder/src/
H A Dthrow.rs20 use core::ops::ControlFlow;
64 return ControlFlow::Break(Handler { in find()
70 ControlFlow::Continue(()) in find()
75 ControlFlow::Break(handler) => Some(handler), in find()
76 ControlFlow::Continue(()) => None, in find()
H A Dstackwalk.rs24 use core::ops::ControlFlow;
329 mut f: impl FnMut(Frame) -> ControlFlow<R>, in visit_frames()
330 ) -> ControlFlow<R> { in visit_frames()
336 ControlFlow::Continue(()) in visit_frames()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/traphandlers/
H A Dbacktrace.rs33 use core::ops::ControlFlow;
104 ControlFlow::Continue(()) in new_with_trap_state()
116 pub fn trace(store: &StoreOpaque, mut f: impl FnMut(Frame) -> ControlFlow<()>) { in trace() argument
142 mut f: impl FnMut(Frame) -> ControlFlow<()>, in trace_suspended_continuation() argument
167 if let ControlFlow::Break(()) = Self::trace_through_continuations( in trace_suspended_continuation()
212 mut f: impl FnMut(Activation) -> ControlFlow<()>, in trace_with_trap_state() argument
285 if let ControlFlow::Break(()) = res { in trace_with_trap_state()
307 mut f: impl FnMut(Activation) -> ControlFlow<()>, in trace_through_continuations() argument
308 ) -> ControlFlow<()> { in trace_through_continuations()
377 ControlFlow::Continue(()) in trace_through_continuations()
[all …]
/wasmtime-44.0.1/pulley/src/interp/
H A Dmatch_loop.rs33 Ok(ControlFlow::Continue(())) => {} in run()
34 Ok(ControlFlow::Break(done)) => break done, in run()
H A Dtail_loop.rs177 ControlFlow::Continue(()) => {
180 ControlFlow::Break(done) => done,
/wasmtime-44.0.1/cranelift/isle/isle/src/
H A Dcodegen.rs7 use crate::serialize::{Block, ControlFlow, EvalStep, MatchArm};
524 check: ControlFlow::Return { .. }, in generate_internal_term_constructors()
565 .any(|c| matches!(c.check, ControlFlow::Loop { .. })) in validate_block()
573 .position(|c| matches!(c.check, ControlFlow::Return { .. })) in validate_block()
583 fn cf_weight(cf: &ControlFlow) -> usize { in block_weight()
585 ControlFlow::Match { arms, .. } => { in block_weight()
590 ControlFlow::Return { .. } => 0, in block_weight()
702 ControlFlow::Match { source, arms } => { in emit_block_contents()
714 ControlFlow::Equal { a, b, body } => { in emit_block_contents()
724 ControlFlow::Loop { result, body } => { in emit_block_contents()
[all …]
H A Dserialize.rs67 pub check: ControlFlow,
71 pub enum ControlFlow { enum
495 let check = ControlFlow::Return { pos, result }; in sort()
537 fn make_control_flow(&mut self, best: HasControlFlow, order: &mut [usize]) -> ControlFlow { in make_control_flow() argument
597 ControlFlow::Match { source, arms } in make_control_flow()
616 ControlFlow::Equal { a, b, body } in make_control_flow()
645 ControlFlow::Loop { result, body } in make_control_flow()
/wasmtime-44.0.1/cranelift/src/
H A Dinterpret.rs7 use cranelift_interpreter::step::ControlFlow;
128 Ok(ControlFlow::Return(results)) => Ok(results.to_vec()), in run()
129 Ok(ControlFlow::Trap(trap)) => Err(trap.to_string()), in run()
/wasmtime-44.0.1/cranelift/filetests/src/
H A Dtest_interpret.rs16 use cranelift_interpreter::step::ControlFlow;
109 Ok(ControlFlow::Return(results)) => Ok(results.to_vec()), in run_test()
/wasmtime-44.0.1/fuzz/fuzz_targets/
H A Dcranelift-fuzzgen.rs29 use cranelift_interpreter::step::ControlFlow;
281 Ok(ControlFlow::Return(results)) => RunResult::Success(results.to_vec()), in run_in_interpreter()
282 Ok(ControlFlow::Trap(trap)) => RunResult::Trap(trap), in run_in_interpreter()
/wasmtime-44.0.1/crates/fuzzing/src/oracles/
H A Dcomponent_api.rs15 use std::ops::ControlFlow;
56 Ok(ControlFlow::Continue(())) in arbitrary_val()
127 Ok(ControlFlow::Continue(())) in arbitrary_val()
/wasmtime-44.0.1/pulley/
H A DCONTRIBUTING.md110 fn xdiv32_s(&mut self, operands: BinaryOperands<XReg>) -> ControlFlow<Done> {
116 ControlFlow::Continue(())
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dstore.rs2200 core::ops::ControlFlow::Continue(()) in trace_wasm_stack_roots()
2225 core::ops::ControlFlow::Continue(()) in trace_wasm_continuation_roots()
/wasmtime-44.0.1/crates/test-util/src/
H A Dcomponent_fuzz.rs93 Ok(std::ops::ControlFlow::Continue(())) in new()
95 Ok(std::ops::ControlFlow::Break(())) in new()