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
/
lib.rs
Age
Commit message (
Expand
)
Author
Lines
2022-11-17
Auto merge of #104170 - cjgillot:hir-def-id, r=fee1-dead
bors
-6
/
+5
2022-11-15
Flatten aggregates into locals.
Camille GILLOT
-0
/
+2
2022-11-15
Introduce composite debuginfo.
Camille GILLOT
-0
/
+1
2022-11-13
Store a LocalDefId in hir::Variant & hir::Field.
Camille GILLOT
-6
/
+5
2022-11-07
Add initial version of value analysis and dataflow constant propagation
Jannis Christopher Köhl
-0
/
+2
2022-10-27
Replace `mir_map.0` dump with `built` phase change dump
Jakob Degen
-1
/
+1
2022-10-23
Split phase change from `MirPass`
Jakob Degen
-12
/
+9
2022-10-21
Introduce deduced parameter attributes, and use them for deducing `readonly` on
Patrick Walton
-0
/
+2
2022-09-26
remove cfg(bootstrap)
Pietro Albini
-1
/
+0
2022-09-15
Only enable the let_else feature on bootstrap
est31
-1
/
+1
2022-09-04
remap mir before running optimization passes
Deadbeef
-4
/
+7
2022-09-04
Make `const_eval_select` a real intrinsic
Deadbeef
-3
/
+65
2022-08-30
Auto merge of #99102 - JakobDegen:reorder-generators, r=oli-obk
bors
-36
/
+63
2022-08-30
Refactor MIR phases
Jakob Degen
-36
/
+63
2022-08-29
Revert let_chains stabilization
Nilstrieb
-0
/
+1
2022-08-12
Adjust cfgs
Mark Rousskov
-1
/
+0
2022-08-11
Simplify `rustc_hir::intravisit::Visitor::visit_variant_data`.
Nicholas Nethercote
-9
/
+1
2022-07-16
Stabilize `let_chains`
Caio
-1
/
+1
2022-07-13
Rename `debugging_opts` to `unstable_opts`
Joshua Nelson
-1
/
+1
2022-07-12
add new rval, pull deref early
ouz-a
-1
/
+1
2022-07-07
Reword comments and rename HIR visiting methods.
Camille GILLOT
-1
/
+1
2022-07-06
Update TypeVisitor paths
Alan Egerton
-1
/
+1
2022-07-02
Auto merge of #97235 - nbdd0121:unwind, r=Amanieu
bors
-0
/
+5
2022-06-15
remove box derefs from codgen
DrMeepster
-0
/
+2
2022-06-14
implement valtrees as the type-system representation for constant values
b-naber
-0
/
+2
2022-06-11
Try out `yeet` in the MIR interpreter
Scott McMurray
-0
/
+1
2022-06-08
Fix FFI-unwind unsoundness with mixed panic mode
Gary Guo
-0
/
+5
2022-05-24
Add dead store elimination pass
Jakob Degen
-1
/
+3
2022-05-22
Remove box syntax from rustc_mir_dataflow and rustc_mir_transform
est31
-1
/
+0
2022-05-20
Remove `crate` visibility usage in compiler
Jacob Pratt
-1
/
+0
2022-05-13
rename visit item-like methods
Miguel Guarniz
-1
/
+1
2022-05-13
remove ItemLikeVisitor and DeepVisitor
Miguel Guarniz
-1
/
+1
2022-04-29
exp-stuff-dirty
ouz-a
-1
/
+1
2022-04-10
Avoid accessing HIR from MIR queries.
Camille GILLOT
-1
/
+1
2022-04-04
New mir-opt deref_separator
ouz-a
-0
/
+2
2022-03-25
Rollup merge of #94655 - JakobDegen:mir-phase-docs, r=oli-obk
Dylan DPC
-4
/
+4
2022-03-23
Clarify which kinds of MIR are allowed during which phases.
Jakob Degen
-4
/
+4
2022-03-23
remove optimizations from const_prop_lint
Carl Scherer
-1
/
+1
2022-03-23
separate const prop lint from optimizations
Carl Scherer
-0
/
+2
2022-03-01
7 - Make more use of `let_chains`
Caio
-3
/
+4
2022-02-25
Switch bootstrap cfgs
Mark Rousskov
-1
/
+1
2022-02-11
add tainted_by_errors to mir::Body
Michael Goulet
-15
/
+13
2022-02-09
Rollup merge of #93813 - xldenis:public-mir-passes, r=wesleywiser
Matthias Krüger
-3
/
+6
2022-02-09
Make a few cleanup MIR passes public
Xavier Denis
-3
/
+6
2022-02-01
add a rustc::query_stability lint
lcnr
-0
/
+1
2022-01-22
Use an `indexmap` to avoid sorting `LocalDefId`s
pierwill
-4
/
+4
2022-01-16
Replace NestedVisitorMap with NestedFilter
Cameron Steffen
-5
/
+1
2022-01-16
Auto merge of #92805 - BoxyUwU:revert-lazy-anon-const-substs, r=lcnr
bors
-3
/
+3
2022-01-15
Reduce use of local_def_id_to_hir_id.
Camille GILLOT
-2
/
+1
2022-01-15
initial revert
Ellen
-3
/
+3
[next]