| /wasmtime-44.0.1/crates/environ/src/component/ |
| H A D | translate.rs | 50 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 D | func_translator.rs | 53 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 D | translation_utils.rs | 11 validator: &'a FuncValidator<T>, in blocktype_params_results() 30 let ty = validator in blocktype_params_results()
|
| H A D | code_translator.rs | 122 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 D | fact-valid-module.rs | 60 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 D | module_environ.rs | 37 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 D | module_types.rs | 66 pub fn new(validator: &Validator) -> Self { in new() 68 validator_id: validator.id(), in new()
|
| /wasmtime-44.0.1/crates/environ/examples/ |
| H A D | factc.rs | 60 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 D | main.rs | 11 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 D | mod.rs | 89 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 D | mod.rs | 92 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 D | tests.rs | 92 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 D | compiler.rs | 133 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 D | mod.rs | 103 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 D | compile.rs | 77 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 D | mod.rs | 50 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 D | module.rs | 583 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 D | adapt.rs | 238 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 D | stacks.rs | 428 let mut validator = Validator::new(); in validate() localVariable 429 let err = match validator.validate_all(wasm) { in validate()
|
| H A D | exception_ops.rs | 621 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 D | tests.rs | 104 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 D | mod.rs | 175 validator: &mut FuncValidator<ValidatorResources>, in compile_function()
|
| /wasmtime-44.0.1/winch/codegen/src/codegen/ |
| H A D | mod.rs | 247 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 D | examples-deterministic-wasm-execution.md | 69 little validator program that rejects Wasm modules that use
|
| /wasmtime-44.0.1/crates/cranelift/src/ |
| H A D | compiler.rs | 318 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()
|