Home
last modified time | relevance | path

Searched refs:CodeGenError (Results 1 – 12 of 12) sorted by relevance

/wasmtime-44.0.1/winch/codegen/src/isa/aarch64/
H A Dmasm.rs467 bail!(CodeGenError::UnimplementedWasmLoadKind) in wasm_load()
474 bail!(CodeGenError::UnimplementedWasmLoadKind) in wasm_load()
1254 bail!(CodeGenError::unimplemented_masm_instruction()) in splat()
1258 bail!(CodeGenError::unimplemented_masm_instruction())
1262 bail!(CodeGenError::unimplemented_masm_instruction()) in swizzle()
1284 bail!(CodeGenError::unimplemented_masm_instruction()) in extract_lane()
1294 bail!(CodeGenError::unimplemented_masm_instruction()) in replace_lane()
1315 bail!(CodeGenError::unimplemented_masm_instruction()) in v128_eq()
1325 bail!(CodeGenError::unimplemented_masm_instruction()) in v128_ne()
1335 bail!(CodeGenError::unimplemented_masm_instruction()) in v128_lt()
[all …]
H A Dabi.rs3 use crate::codegen::CodeGenError;
164 _ => bail!(CodeGenError::unsupported_wasm_type()), in to_abi_operand()
167 _ => bail!(CodeGenError::unsupported_wasm_type()), in to_abi_operand()
/wasmtime-44.0.1/winch/codegen/src/
H A Dregalloc.rs3 codegen::CodeGenError,
44 .ok_or_else(|| format_err!(CodeGenError::expected_register_to_be_available())) in reg_for_class()
65 .ok_or_else(|| format_err!(CodeGenError::expected_register_to_be_available())) in reg()
H A Dstack.rs1 use crate::{Result, codegen::CodeGenError, format_err, isa::reg::Reg, masm::StackSlot};
336 Err(format_err!(CodeGenError::missing_values_in_stack())) in ensure_index_at()
H A Dvisitor.rs1611 _ => bail!(CodeGenError::unsupported_wasm_type()), in visit_local_get()
1652 .ok_or_else(|| CodeGenError::missing_values_in_stack())?; in visit_call_indirect()
1702 _ => Err(format_err!(CodeGenError::unsupported_wasm_type())), in visit_table_get()
1715 _ => bail!(CodeGenError::unsupported_wasm_type()), in visit_table_grow()
1762 CodeGenError::unsupported_wasm_type() in visit_table_fill()
1784 CodeGenError::unsupported_table_eager_init() in visit_table_set()
1806 _ => Err(format_err!(CodeGenError::unsupported_wasm_type())), in visit_table_set()
1941 .ok_or_else(|| CodeGenError::control_frame_expected())?; in visit_else()
2239 _ => bail!(CodeGenError::unsupported_wasm_type()), in visit_ref_null()
2251 _ => bail!(CodeGenError::unsupported_wasm_type()), in visit_ref_is_null()
[all …]
/wasmtime-44.0.1/winch/codegen/src/codegen/
H A Dcontext.rs6 codegen::{BranchState, CodeGenError, CodeGenPhase, Emission, Prologue},
58 .ok_or_else(|| CodeGenError::missing_values_in_stack())?; in i32_shift()
64 .ok_or_else(|| CodeGenError::missing_values_in_stack())?; in i32_shift()
88 .ok_or_else(|| CodeGenError::missing_values_in_stack())?; in i64_shift()
93 .ok_or_else(|| CodeGenError::missing_values_in_stack())?; in i64_shift()
165 _ => bail!(CodeGenError::unsupported_wasm_type()), in reg_for_type()
261 CodeGenError::invalid_sp_offset(), in pop_to_reg()
387 bail!(CodeGenError::unexpected_operand_size()) in float_cmp_op()
708 CodeGenError::invalid_sp_offset() in br()
781 CodeGenError::expected_register_to_be_available(), in push_abi_results()
[all …]
H A Dcontrol.rs9 use super::{CodeGenContext, CodeGenError, Emission, OperandSize, Reg, TypedReg};
373 CodeGenError::missing_values_in_stack() in calculate_stack_state()
480 _ => Err(format_err!(CodeGenError::if_control_frame_expected())), in emit()
491 ensure!(self.is_if(), CodeGenError::if_control_frame_expected()); in emit_else()
496 CodeGenError::control_frame_state_mismatch() in emit_else()
550 _ => bail!(CodeGenError::if_control_frame_expected()), in bind_else()
566 CodeGenError::control_frame_state_mismatch() in emit_end()
577 CodeGenError::control_frame_state_mismatch() in emit_end()
845 ensure!(ret_area.is_sp(), CodeGenError::sp_addressing_expected()); in adjust_stack_results()
960 CodeGenError::invalid_sp_offset() in adjust_stack_results()
[all …]
H A Dcall.rs64 codegen::{BuiltinFunction, BuiltinType, Callee, CodeGenContext, CodeGenError, Emission},
268 CodeGenError::vmcontext_arg_expected(), in assign_context_args()
395 CodeGenError::vmcontext_arg_expected() in cleanup()
406 CodeGenError::unexpected_value_in_value_stack() in cleanup()
425 CodeGenError::invalid_sp_offset(), in cleanup()
448 CodeGenError::invalid_sp_offset() in cleanup()
H A Derror.rs7 pub(crate) enum CodeGenError { enum
105 impl CodeGenError { impl
H A Dmod.rs182 CodeGenError::sp_addressing_expected(), in emit_prologue()
227 _ => bail!(CodeGenError::unsupported_wasm_type()), in spill_register_arguments()
282 .ok_or_else(|| CodeGenError::control_frame_expected())?; in handle_unreachable_else()
283 ensure!(frame.is_if(), CodeGenError::if_control_frame_expected()); in handle_unreachable_else()
528 CodeGenError::unexpected_value_in_value_stack() in emit_end()
626 .ok_or_else(|| CodeGenError::missing_values_in_stack())?; in emit_lazy_init_funcref()
630 CodeGenError::table_element_value_expected() in emit_lazy_init_funcref()
876 .ok_or_else(|| CodeGenError::missing_values_in_stack())?; in emit_check_align()
959 _ => bail!(CodeGenError::unsupported_wasm_type()), in emit_wasm_load()
1448 Err(CodeGenError::unimplemented_wasm_instruction().into()) in emit_atomic_wait()
[all …]
/wasmtime-44.0.1/winch/codegen/src/isa/x64/
H A Dmasm.rs231 .ok_or_else(|| CodeGenError::invalid_local_offset())?; in local_address()
271 bail!(CodeGenError::unexpected_operand_size()); in wasm_store()
310 _ => bail!(CodeGenError::invalid_operand_combination()), in pop()
377 bail!(CodeGenError::unexpected_operand_size()); in wasm_load()
619 bail!(CodeGenError::unexpected_operand_size()) in float_copysign()
652 bail!(CodeGenError::unexpected_operand_size()) in float_neg()
672 bail!(CodeGenError::unexpected_operand_size()) in float_abs()
1184 _ => bail!(CodeGenError::unexpected_operand_size()), in unsigned_truncate()
3252 CodeGenError::UnimplementedForNoAvx512VL in ensure_has_avx512vl()
3260 CodeGenError::UnimplementedForNoAvx512DQ in ensure_has_avx512dq()
[all …]
H A Dabi.rs6 codegen::CodeGenError,
142 _ => bail!(CodeGenError::unsupported_wasm_type()), in to_abi_operand()