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
2023-02-08
Add de-init to destination place
kadmin
-1
/
+1
2023-02-07
Leave FIXME for wasm layout difference.
kadmin
-1
/
+1
2023-02-07
Rm allocation in candidate
kadmin
-1
/
+2
2023-02-07
Clean up MIR transform
kadmin
-0
/
+2
2023-02-02
Stop deaggegating MIR.
Camille GILLOT
-4
/
+0
2023-01-31
Auto merge of #107443 - cjgillot:generator-less-query, r=compiler-errors
bors
-1
/
+4
2023-01-30
Rollup merge of #107172 - cjgillot:no-nal, r=nagisa
Matthias Krüger
-1
/
+1
2023-01-30
Allow more deriving on packed structs.
Nicholas Nethercote
-1
/
+0
2023-01-29
Reimplement NormalizeArrayLen.
Camille GILLOT
-1
/
+1
2023-01-29
Test drop_tracking_mir before querying generator.
Camille GILLOT
-1
/
+4
2023-01-29
Auto merge of #106908 - cjgillot:copyprop-ssa, r=oli-obk
bors
-0
/
+3
2023-01-29
Auto merge of #106227 - bryangarza:ctfe-limit, r=oli-obk
bors
-0
/
+3
2023-01-28
Only compute mir_generator_witnesses query in drop_tracking_mir mode.
Camille GILLOT
-1
/
+1
2023-01-27
Separate witness type computation from the generator transform.
Camille GILLOT
-0
/
+4
2023-01-27
Extract SsaLocals abstraction.
Camille GILLOT
-0
/
+1
2023-01-27
Implement SSA CopyProp pass.
Camille GILLOT
-0
/
+2
2023-01-24
Delete `SimplifyArmIdentity` and `SimplifyBranchSame` mir opts
Jakob Degen
-3
/
+0
2023-01-23
Move CtfeLimit MirPass to inner_mir_for_ctfe
Bryan Garza
-1
/
+2
2023-01-23
Revert "Move CtfeLimit to mir_const's set of passes"
Bryan Garza
-1
/
+1
2023-01-23
Move CtfeLimit to mir_const's set of passes
Bryan Garza
-1
/
+1
2023-01-23
Remove debugging-related code
Bryan Garza
-7
/
+2
2023-01-23
Create stable metric to measure long computation in Const Eval
Bryan Garza
-2
/
+9
2023-01-16
Remove ineffective run of SimplifyConstCondition
Tomasz Miąsko
-1
/
+0
2023-01-07
Auto merge of #105323 - cjgillot:simplify-const-prop, r=davidtwco
bors
-1
/
+2
2023-01-03
Remove duplicated elaborate box derefs pass
Tomasz Miąsko
-5
/
+2
2022-12-25
Move SimplifyLocals before ConstProp.
Camille GILLOT
-1
/
+2
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-19
/
+13
2022-12-17
Remove false edges in CleanupPostBorrowck
Tomasz Miąsko
-4
/
+1
2022-12-17
Rename CleanupNonCodegenStatements to CleanupPostBorrowck
Tomasz Miąsko
-1
/
+1
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
[next]