Lines Matching refs:module
24 let mut module = JITModule::new(JITBuilder::with_isa(isa, default_libcall_names())); in error_on_incompatible_sig_in_declare_function() localVariable
31 module in error_on_incompatible_sig_in_declare_function()
35 module in error_on_incompatible_sig_in_declare_function()
41 fn define_simple_function(module: &mut JITModule) -> Result<FuncId, ModuleError> { in define_simple_function()
48 let func_id = module.declare_function("abc", Linkage::Local, &sig)?; in define_simple_function()
60 module.define_function(func_id, &mut ctx)?; in define_simple_function()
70 let mut module = JITModule::new(JITBuilder::with_isa(isa, default_libcall_names())); in panic_on_define_after_finalize() localVariable
72 define_simple_function(&mut module).unwrap(); in panic_on_define_after_finalize()
73 define_simple_function(&mut module).err().unwrap(); in panic_on_define_after_finalize()
154 let mut module = JITModule::new(JITBuilder::with_isa(isa, default_libcall_names())); in libcall_function() localVariable
162 let func_id = module in libcall_function()
175 let int = module.target_config().pointer_type(); in libcall_function()
179 let mut signature = module.make_signature(); in libcall_function()
182 let callee = module in libcall_function()
185 let local_callee = module.declare_func_in_func(callee, &mut bcx.func); in libcall_function()
190 bcx.call_memset(module.target_config(), buffer, zero, size); in libcall_function()
195 module in libcall_function()
199 module.finalize_definitions().unwrap(); in libcall_function()
208 let mut module = JITModule::new(JITBuilder::with_isa(isa, default_libcall_names())); in empty_data_object() localVariable
210 let data_id = module in empty_data_object()
216 module.define_data(data_id, &data).unwrap(); in empty_data_object()