rust/compiler/rustc_codegen_ssa/src/mir
Dylan DPC b4589a86cc
Rollup merge of #78674 - tmiasko:inline-substs-for-mir-body, r=oli-obk
inliner: Use substs_for_mir_body

Changes from 68965 extended the kind of instances that are being
inlined. For some of those, the `instance_mir` returns a MIR body that
is already expressed in terms of the types found in substitution array,
and doesn't need further substitution.

Use `substs_for_mir_body` to take that into account.

Resolves #78529.
Resolves #78560.
2020-11-09 01:13:42 +01:00
..
analyze.rs Change ty.kind to a method 2020-09-04 17:47:51 +02:00
block.rs rustc_mir: support MIR-inlining #[track_caller] functions. 2020-10-21 04:43:56 +03:00
constant.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
coverageinfo.rs Addressed all feedback to date 2020-11-05 18:24:17 -08:00
debuginfo.rs Deduplicate span and dbg_scope adjustment 2020-10-26 13:04:52 +00:00
intrinsic.rs Replace target.target with target and target.ptr_width with target.pointer_width 2020-10-15 12:02:24 +02:00
mod.rs inliner: Use substs_for_mir_body 2020-11-06 00:00:00 +00:00
operand.rs Auto merge of #76071 - khyperia:configurable_to_immediate, r=eddyb 2020-09-01 07:44:34 +00:00
place.rs Replace target.target with target and target.ptr_width with target.pointer_width 2020-10-15 12:02:24 +02:00
rvalue.rs Change ty.kind to a method 2020-09-04 17:47:51 +02:00
statement.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00