Lines Matching refs:allocs

119     let mut allocs = InliningAllocs::default();  in do_inlining()  localVariable
169 &mut allocs, in do_inlining()
211 &mut allocs, in do_inlining()
341 allocs: &mut InliningAllocs, in inline_one()
361 allocs.reset(callee); in inline_one()
365 let entity_map = create_entities(allocs, func, callee); in inline_one()
370 let call_stack_map = replace_call_with_jump(allocs, func, call_inst, callee, &entity_map); in inline_one()
413 allocs: &allocs, in inline_one()
452 allocs, in inline_one()
479 allocs.set_inlined_value(callee, *callee_val, *inlined_val); in inline_one()
509 allocs in inline_one()
560 allocs.calls_needing_exception_table_fixup.is_empty() || call_exception_table.is_some() in inline_one()
567 fixup_inlined_call_exception_tables(allocs, func, call_exception_table); in inline_one()
619 allocs: &mut InliningAllocs, in fixup_inlined_call_exception_tables()
675 for inst in allocs.calls_needing_exception_table_fixup.drain(..) { in fixup_inlined_call_exception_tables()
775 allocs: &mut InliningAllocs, in fixup_inst_that_returns()
844 allocs in fixup_inst_that_returns()
889 allocs in fixup_inst_that_returns()
905 allocs: &'a InliningAllocs, field
913 self.allocs.get_inlined_value(self.callee, value).expect( in map_value()
1012 self.allocs in map_constant()
1192 allocs: &mut InliningAllocs, in replace_call_with_jump()
1220 allocs.set_inlined_value(callee, *callee_param_value, caller_arg_value); in replace_call_with_jump()
1342 allocs: &mut InliningAllocs, in create_entities()
1348 entity_map.block_offset = Some(create_blocks(allocs, func, callee)); in create_entities()
1351 create_user_external_name_refs(allocs, func, callee); in create_entities()
1352 entity_map.func_ref_offset = Some(create_func_refs(allocs, func, callee, &entity_map)); in create_entities()
1362 create_constants(allocs, func, callee); in create_entities()
1369 allocs: &mut InliningAllocs, in create_blocks()
1393 allocs.set_inlined_value(callee, *callee_param, caller_param); in create_blocks()
1457 allocs: &mut InliningAllocs, in create_user_external_name_refs()
1463 allocs.user_external_name_refs[callee_named_func_ref] = Some(caller_named_func_ref).into(); in create_user_external_name_refs()
1469 allocs: &InliningAllocs, in create_func_refs()
1488 ir::ExternalName::User(allocs.user_external_name_refs[*name_ref].expect( in create_func_refs()
1581 fn create_constants(allocs: &mut InliningAllocs, func: &mut ir::Function, callee: &ir::Function) { in create_constants()
1584 allocs.constants[*callee_constant] = Some(inlined_constant).into(); in create_constants()