rust/compiler/rustc_mir/src
Guillaume Gomez ee4129f70c
Rollup merge of #82491 - tmiasko:i, r=lcnr
Consider inexpensive inlining criteria first

Refactor inlining decisions so that inexpensive criteria are considered first:

1. Based on code generation attributes.
2. Based on MIR availability (examines call graph).
3. Based on MIR body.
2021-02-26 15:52:32 +01:00
..
borrow_check Auto merge of #82159 - BoxyUwU:uwu, r=varkor 2021-02-24 21:54:52 +00:00
const_eval fix review 2021-02-25 04:21:12 +03:00
dataflow Auto merge of #78429 - casey:doctest-attribute-splitting, r=jyn514 2021-02-26 00:17:22 +00:00
interpret Auto merge of #82338 - RalfJung:interp-error-allocs, r=oli-obk 2021-02-25 08:27:09 +00:00
monomorphize Only store a LocalDefId in hir::ImplItem. 2021-02-15 19:32:29 +01:00
transform Rollup merge of #82491 - tmiasko:i, r=lcnr 2021-02-26 15:52:32 +01:00
util Fix mir-cfg dumps 2021-02-22 17:36:30 +03:00
lib.rs Stabilize str_split_once 2021-02-09 23:17:11 -05:00
shim.rs Replace let Some(..) = with .is_some() 2021-01-17 19:06:12 -05:00