Lines Matching refs:Function
48 callee: Cow<'a, ir::Function>,
84 caller: &ir::Function, in inline() argument
98 caller: &ir::Function, in inline() argument
113 func: &mut ir::Function, in do_inlining() argument
295 fn reset(&mut self, callee: &ir::Function) { in reset() argument
320 callee: &ir::Function, in set_inlined_value() argument
331 fn get_inlined_value(&self, callee: &ir::Function, callee_val: ir::Value) -> Option<ir::Value> { in get_inlined_value() argument
342 func: &mut ir::Function, in inline_one() argument
347 callee: &ir::Function, in inline_one() argument
580 func: &mut ir::Function, in append_stack_map_entries() argument
581 callee: &ir::Function, in append_stack_map_entries() argument
620 func: &mut ir::Function, in fixup_inlined_call_exception_tables() argument
625 let split_block_for_new_try_call = |func: &mut ir::Function, inst: ir::Inst| -> ir::Block { in fixup_inlined_call_exception_tables()
654 let clone_exception_table_for_this_call = |func: &mut ir::Function, in fixup_inlined_call_exception_tables()
776 func: &mut ir::Function, in fixup_inst_that_returns() argument
777 callee: &ir::Function, in fixup_inst_that_returns() argument
906 func: &'a mut ir::Function,
907 callee: &'a ir::Function,
1028 func: &mut ir::Function, in inline_block_layout() argument
1030 callee: &ir::Function, in inline_block_layout() argument
1060 func: &mut ir::Function, in split_off_return_block() argument
1063 callee: &ir::Function, in split_off_return_block() argument
1193 func: &mut ir::Function, in replace_call_with_jump() argument
1195 callee: &ir::Function, in replace_call_with_jump() argument
1274 fn iter_inlined_blocks(&self, func: &ir::Function) -> impl Iterator<Item = ir::Block> + use<> { in iter_inlined_blocks()
1343 func: &mut ir::Function, in create_entities() argument
1344 callee: &ir::Function, in create_entities() argument
1370 func: &mut ir::Function, in create_blocks() argument
1371 callee: &ir::Function, in create_blocks() argument
1402 fn create_global_values(func: &mut ir::Function, callee: &ir::Function) -> u32 { in create_global_values() argument
1444 fn create_sig_refs(func: &mut ir::Function, callee: &ir::Function) -> u32 { in create_sig_refs() argument
1458 func: &mut ir::Function, in create_user_external_name_refs() argument
1459 callee: &ir::Function, in create_user_external_name_refs() argument
1470 func: &mut ir::Function, in create_func_refs() argument
1471 callee: &ir::Function, in create_func_refs() argument
1507 fn create_stack_slots(func: &mut ir::Function, callee: &ir::Function) -> u32 { in create_stack_slots() argument
1522 func: &mut ir::Function, in create_dynamic_types() argument
1523 callee: &ir::Function, in create_dynamic_types() argument
1548 func: &mut ir::Function, in create_dynamic_stack_slots() argument
1549 callee: &ir::Function, in create_dynamic_stack_slots() argument
1568 fn create_immediates(func: &mut ir::Function, callee: &ir::Function) -> u32 { in create_immediates() argument
1581 fn create_constants(allocs: &mut InliningAllocs, func: &mut ir::Function, callee: &ir::Function) { in create_constants() argument