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-04-15
Remove outdated comment.
Camille GILLOT
-2
/
+0
2023-04-06
Refactor unwind from Option to a new enum
Gary Guo
-2
/
+2
2023-03-31
Auto merge of #98112 - saethlin:mir-alignment-checks, r=oli-obk
bors
-0
/
+2
2023-03-29
Stabilize a portion of 'once_cell'
Trevor Gross
-1
/
+0
2023-03-23
A MIR transform that checks pointers are aligned
Ben Kimock
-0
/
+2
2023-03-21
Use local key in providers
Michael Goulet
-10
/
+5
2023-03-14
ICE when checking LocalInfo on runtime MIR.
Camille GILLOT
-3
/
+9
2023-03-13
Auto merge of #108471 - clubby789:unbox-the-syntax, r=Nilstrieb,est31
bors
-1
/
+0
2023-03-12
Remove uses of `box_syntax` in rustc and tools
clubby789
-1
/
+0
2023-03-11
Use ensure_with_value in a few more places.
Camille GILLOT
-1
/
+1
2023-03-11
Make the check for cache opt-in.
Camille GILLOT
-5
/
+5
2023-03-05
Check for free regions in MIR validation
Ben Kimock
-6
/
+0
2023-03-03
Match unmatched backticks in comments in compiler/
est31
-1
/
+1
2023-02-24
Rename many interner functions.
Nicholas Nethercote
-1
/
+1
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-1
/
+1
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
[next]