Home
last modified time | relevance | path

Searched refs:validator (Results 1 – 25 of 28) sorted by relevance

12

/wasmtime-44.0.1/crates/environ/src/component/
H A Dtranslate.rs50 validator: &'a mut Validator, field
441 validator: &'a mut Validator, in new()
450 validator, in new()
801 .validator in translate_payload()
816 .validator in translate_payload()
831 .validator in translate_payload()
842 .validator in translate_payload()
857 .validator in translate_payload()
977 .validator in translate_payload()
987 .validator in translate_payload()
[all …]
/wasmtime-44.0.1/crates/cranelift/src/translate/
H A Dfunc_translator.rs53 validator: &mut FuncValidator<impl WasmModuleResources>, in translate_body()
93 parse_function_body(validator, reader, &mut builder, environ)?; in translate_body()
147 validator: &mut FuncValidator<impl WasmModuleResources>, in parse_local_decls()
157 validator.define_locals(pos, count, ty)?; in parse_local_decls()
238 validator: &mut FuncValidator<impl WasmModuleResources>, in parse_function_body()
265 translate_operator(validator, &op, operand_types, builder, environ)?; in parse_function_body()
266 environ.after_translate_operator(&op, validator, builder)?; in parse_function_body()
295 validator: &mut FuncValidator<impl WasmModuleResources>, in validate_op_and_get_operand_types()
311 let arity = op.operator_arity(&*validator); in validate_op_and_get_operand_types()
316 let ty = validator.get_operand_type(i)??; in validate_op_and_get_operand_types()
[all …]
H A Dtranslation_utils.rs11 validator: &'a FuncValidator<T>, in blocktype_params_results()
30 let ty = validator in blocktype_params_results()
H A Dcode_translator.rs122 validator: &mut FuncValidator<impl WasmModuleResources>, in translate_operator()
131 translate_unreachable_operator(validator, &op, builder, environ)?; in translate_operator()
264 let (params, results) = blocktype_params_results(validator, *blockty)?; in translate_operator()
269 let (params, results) = blocktype_params_results(validator, *blockty)?; in translate_operator()
292 let (params, results) = blocktype_params_results(validator, *blockty)?; in translate_operator()
380 blocktype_params_results(validator, blocktype)?; in translate_operator()
617 let (params, results) = blocktype_params_results(validator, try_table.ty)?; in translate_operator()
718 validator.features(), in translate_operator()
784 validator.features(), in translate_operator()
3323 validator: &FuncValidator<impl WasmModuleResources>, in translate_unreachable_operator()
[all …]
/wasmtime-44.0.1/crates/environ/fuzz/fuzz_targets/
H A Dfact-valid-module.rs60 let mut validator = wasmparser::Validator::new_with_features(wasmparser::WasmFeatures::all()); in target() localVariable
61 let mut component_types = ComponentTypesBuilder::new(&validator); in target()
64 Translator::new(&tunables, &mut validator, &mut component_types, &adapters) in target()
71 validator.reset(); in target()
72 if let Err(err) = validator.validate_all(&wasm) { in target()
/wasmtime-44.0.1/crates/environ/src/compile/
H A Dmodule_environ.rs37 validator: &'a mut Validator, field
161 pub validator: FuncToValidate<ValidatorResources>, field
211 validator: &'a mut Validator, in new()
219 validator, in new()
285 self.validator.type_section(&types)?; in translate_payload()
339 self.validator.import_section(&imports)?; in translate_payload()
402 self.validator.table_section(&tables)?; in translate_payload()
444 self.validator.tag_section(&tags)?; in translate_payload()
589 let validator = self.validator.code_section_entry(&body)?; in translate_payload() localVariable
627 self.validator.data_section(&data)?; in translate_payload()
[all …]
H A Dmodule_types.rs66 pub fn new(validator: &Validator) -> Self { in new()
68 validator_id: validator.id(), in new()
/wasmtime-44.0.1/crates/environ/examples/
H A Dfactc.rs60 let mut validator = in execute() localVariable
62 let mut component_types = ComponentTypesBuilder::new(&validator); in execute()
65 Translator::new(&tunables, &mut validator, &mut component_types, &adapters) in execute()
/wasmtime-44.0.1/crates/wasi-preview1-component-adapter/verify/src/
H A Dmain.rs11 let mut validator = Validator::new(); in main() localVariable
14 validator.payload(&payload)?; in main()
/wasmtime-44.0.1/winch/codegen/src/isa/aarch64/
H A Dmod.rs89 validator: &mut FuncValidator<ValidatorResources>, in compile_function()
113 DefinedLocals::new::<abi::Aarch64ABI>(&type_converter, &mut body, validator)?; in compile_function()
120 body_codegen.emit(body, validator)?; in compile_function()
/wasmtime-44.0.1/winch/codegen/src/isa/x64/
H A Dmod.rs92 validator: &mut FuncValidator<ValidatorResources>, in compile_function()
118 DefinedLocals::new::<abi::X64ABI>(&type_converter, &mut body, validator)?; in compile_function()
126 body_codegen.emit(body, validator)?; in compile_function()
/wasmtime-44.0.1/crates/fuzzing/src/generators/gc_ops/
H A Dtests.rs92 let mut validator = wasmparser::Validator::new_with_features(features); in mutate_gc_ops_with_default_mutator() localVariable
93 if let Err(e) = validator.validate_all(&wasm) { in mutate_gc_ops_with_default_mutator()
209 let mut validator = wasmparser::Validator::new_with_features(feats); in emits_rec_groups_and_validates() localVariable
211 validator.validate_all(&wasm).is_ok(), in emits_rec_groups_and_validates()
294 let mut validator = wasmparser::Validator::new_with_features(feats); in fixup_check_types_and_indexes() localVariable
296 validator.validate_all(&wasm).is_ok(), in fixup_check_types_and_indexes()
/wasmtime-44.0.1/crates/winch/src/
H A Dcompiler.rs133 body, validator, .. in compile_function()
136 let mut validator = validator.into_validator(mem::take(&mut context.allocations)); in compile_function() localVariable
145 &mut validator, in compile_function()
149 self.save_context(context, validator.into_allocations()); in compile_function()
/wasmtime-44.0.1/crates/cranelift/src/debug/transform/
H A Dmod.rs103 let mut validator = wasmparser::Validator::new(); in read_dwarf_package_from_bytes() localVariable
105 let mut types = wasmtime_environ::ModuleTypesBuilder::new(&validator); in read_dwarf_package_from_bytes()
108 &mut validator, in read_dwarf_package_from_bytes()
/wasmtime-44.0.1/crates/wasmtime/src/
H A Dcompile.rs77 let mut validator = wasmparser::Validator::new_with_features(engine.features()); in build_module_artifacts() localVariable
78 parser.set_features(*validator.features()); in build_module_artifacts()
79 let mut types = ModuleTypesBuilder::new(&validator); in build_module_artifacts()
82 &mut validator, in build_module_artifacts()
158 let mut validator = wasmparser::Validator::new_with_features(engine.features()); in build_component_artifacts() localVariable
159 let mut types = ComponentTypesBuilder::new(&validator); in build_component_artifacts()
160 let mut translator = Translator::new(tunables, &mut validator, &mut types, &scope); in build_component_artifacts()
/wasmtime-44.0.1/winch/codegen/src/frame/
H A Dmod.rs50 validator: &mut FuncValidator<ValidatorResources>, in new()
61 validator.define_locals(position, count, ty)?; in new()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dmodule.rs583 let mut validator = Validator::new_with_features(engine.features()); in validate() localVariable
588 if let ValidPayload::Func(a, b) = validator.payload(&payload)? { in validate()
598 engine.run_maybe_parallel(functions, |(validator, body)| { in validate()
603 validator.into_validator(Default::default()).validate(&body) in validate()
/wasmtime-44.0.1/crates/environ/src/component/translate/
H A Dadapt.rs238 self.validator.reset(); in partition_adapter_modules()
242 &mut self.validator, in partition_adapter_modules()
/wasmtime-44.0.1/crates/fuzzing/src/generators/
H A Dstacks.rs428 let mut validator = Validator::new(); in validate() localVariable
429 let err = match validator.validate_all(wasm) { in validate()
H A Dexception_ops.rs621 let mut validator = wasmparser::Validator::new_with_features(features); in always_produces_valid_wasm() localVariable
622 validator in always_produces_valid_wasm()
/wasmtime-44.0.1/crates/wizer/tests/all/
H A Dtests.rs104 let mut validator = wasmparser::Validator::new_with_features(features); in fails_wizening() localVariable
105 validator in fails_wizening()
/wasmtime-44.0.1/winch/codegen/src/isa/
H A Dmod.rs175 validator: &mut FuncValidator<ValidatorResources>, in compile_function()
/wasmtime-44.0.1/winch/codegen/src/codegen/
H A Dmod.rs247 validator: &mut FuncValidator<ValidatorResources>, in emit()
249 self.emit_body(body, validator) in emit()
318 validator: &mut FuncValidator<ValidatorResources>, in emit_body()
346 validator.simd_visitor(offset), in emit_body()
/wasmtime-44.0.1/docs/
H A Dexamples-deterministic-wasm-execution.md69 little validator program that rejects Wasm modules that use
/wasmtime-44.0.1/crates/cranelift/src/
H A Dcompiler.rs318 let FunctionBodyData { validator, body } = input; in compile_function()
319 let mut validator = in compile_function() localVariable
320 validator.into_validator(mem::take(&mut compiler.cx.validator_allocations)); in compile_function()
322 &mut validator, in compile_function()

12