index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_mir_transform
/
src
/
inline.rs
Age
Commit message (
Expand
)
Author
Lines
2025-01-11
rename `BitSet` to `DenseBitSet`
Rémy Rakic
-4
/
+4
2025-01-10
mir_build: check annotated functions w/out callers
David Wood
-45
/
+7
2025-01-10
inline: move should inline check
David Wood
-5
/
+5
2025-01-10
inline: remove unnecessary promoted check
David Wood
-4
/
+0
2025-01-10
inline: re-introduce some callee body checks
David Wood
-2
/
+29
2025-01-10
inline: force inlining shims
David Wood
-11
/
+15
2025-01-10
mir_transform: implement forced inlining
David Wood
-627
/
+871
2025-01-04
rustc_intrinsic: support functions without body; they are implicitly marked a...
Ralf Jung
-1
/
+2
2024-12-18
mir: require `is_cleanup` when creating `BasicBlockData`
DianQK
-5
/
+7
2024-12-16
rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures
Jonathan Dönszelmann
-1
/
+1
2024-12-02
mir validator: don't store mir phase
lcnr
-9
/
+1
2024-11-26
Remove -Zfuel.
Camille GILLOT
-6
/
+0
2024-11-19
move `fn is_item_raw` to `TypingEnv`
lcnr
-4
/
+1
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-35
/
+20
2024-11-03
compiler: Directly use rustc_abi in mir_transform
Jubilee Young
-4
/
+3
2024-10-31
stop using `ParamEnv::reveal` while handling MIR
lcnr
-6
/
+21
2024-10-26
Effects cleanup
Deadbeef
-6
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-8
/
+5
2024-09-16
Remove semi-nondeterminism of DefPathHash ordering from inliner
Michael Goulet
-10
/
+0
2024-09-10
Improve comment formatting.
Nicholas Nethercote
-1
/
+2
2024-09-09
Make `CallSite` non-`Copy`.
Nicholas Nethercote
-1
/
+1
2024-09-09
Remove some unnecessary dereferences.
Nicholas Nethercote
-3
/
+3
2024-09-09
Remove an unnecessary `continue`.
Nicholas Nethercote
-1
/
+0
2024-09-09
Reduce visibilities, and add `warn(unreachable_pub)`.
Nicholas Nethercote
-0
/
+2
2024-09-03
Move `MirPass` to `rustc_mir_transform`.
Nicholas Nethercote
-1
/
+1
2024-08-30
Remove `#[macro_use] extern crate tracing` from `rustc_mir_transform`.
Nicholas Nethercote
-0
/
+1
2024-08-26
Stop using a special inner body for the coroutine by-move body for async clos...
Michael Goulet
-1
/
+0
2024-08-13
Add and use `IndexVec::append`
Josh Stone
-2
/
+2
2024-08-08
Don't inline tainted MIR bodies
Michael Goulet
-0
/
+4
2024-08-07
Hide implicit target features from diagnostics when possible
Caleb Zulawski
-1
/
+3
2024-08-01
MIR required_consts, mentioned_items: ensure we do not forget to fill these l...
Ralf Jung
-7
/
+6
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-5
/
+7
2024-07-09
coverage. Fix panic when generating mcdc code for inlined functions
zhuyunxing
-0
/
+6
2024-07-07
Support tail calls in mir via `TerminatorKind::TailCall`
Maybe Waffle
-0
/
+9
2024-07-02
Instance::resolve -> Instance::try_resolve, and other nits
Michael Goulet
-1
/
+1
2024-07-01
Avoid MIR bloat in inlining
Scott McMurray
-2
/
+48
2024-06-28
Don't inline drop shims with unsubstituted generic consts in MIR inliner
Michael Goulet
-1
/
+11
2024-06-21
Save 2 pointers in `TerminatorKind` (96 → 80 bytes)
Scott McMurray
-6
/
+7
2024-06-20
Add blank lines after module-level `//!` comments.
Nicholas Nethercote
-1
/
+2
2024-06-16
Rename InstanceDef -> InstanceKind
Michael Goulet
-19
/
+19
2024-06-12
Use Variance glob import everywhere
Michael Goulet
-21
/
+6
2024-05-24
compiler: const_eval/transform/validate.rs -> mir_transform/validate.rs
Jubilee Young
-1
/
+1
2024-05-13
Remove `extern crate rustc_middle` from `rustc_mir_transform`.
Nicholas Nethercote
-0
/
+1
2024-04-23
filter required_consts during inlining
Ralf Jung
-2
/
+6
2024-04-23
interpret: sanity-check that required_consts captures all consts that can fail
Ralf Jung
-14
/
+5
2024-04-23
Auto merge of #121801 - zetanumbers:async_drop_glue, r=oli-obk
bors
-2
/
+4
2024-04-18
Ensure `[rust] debuginfo-level-std` doesn't change core's MIR
Scott McMurray
-1
/
+11
2024-04-18
At debuginfo=0, don't inline debuginfo when inlining
Scott McMurray
-2
/
+4
2024-04-17
Use non-exhaustive matches for TyKind
Daria Sukhonina
-2
/
+2
2024-04-16
Add simple async drop glue generation
zetanumbers
-2
/
+4
[next]