rust/compiler/rustc_codegen_ssa/src/mir
Dylan DPC b688b694d0
Rollup merge of #83080 - tmiasko:inline-coverage, r=wesleywiser
Make source-based code coverage compatible with MIR inlining

When codegenning code coverage use the instance that coverage data was
originally generated for, to ensure basic level of compatibility with
MIR inlining.

Fixes #83061
2021-03-18 00:28:09 +01:00
..
analyze.rs Auto merge of #82936 - oli-obk:valtree, r=RalfJung,lcnr,matthewjasper 2021-03-16 22:42:56 +00:00
block.rs Prepare mir::Constant for ty::Const only supporting valtrees 2021-03-12 12:43:54 +00:00
constant.rs s/ConstantSource/ConstantKind/ 2021-03-15 12:06:52 +00:00
coverageinfo.rs Make source-based code coverage compatible with MIR inlining 2021-03-15 23:26:03 +01:00
debuginfo.rs Add `ty` helper function for mir constants 2021-03-12 12:33:46 +00:00
intrinsic.rs Switch to changing cp_non_overlap in tform 2021-03-09 16:54:14 +00:00
mod.rs Remove the -Zinsert-sideeffect 2021-03-10 12:21:43 +02:00
operand.rs codegen: assume constants cannot fail to evaluate 2021-01-30 12:29:57 +01:00
place.rs PlaceRef::ty: use method call syntax 2021-01-16 11:38:14 +01:00
rvalue.rs Emit the enum range assumption if the range only contains one element 2021-03-12 12:06:10 +08:00
statement.rs Make source-based code coverage compatible with MIR inlining 2021-03-15 23:26:03 +01:00