about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/ref_prop.rs
AgeCommit message (Expand)AuthorLines
2023-09-24Add global value numbering pass.Camille GILLOT-1/+1
2023-08-17Revert "Implement references VarDebugInfo."Camille GILLOT-8/+0
2023-07-10Call super for debuginfo.Camille GILLOT-3/+16
2023-07-10Simplify visit_place.Camille GILLOT-14/+13
2023-07-10Enable by default.Camille GILLOT-1/+1
2023-05-13Do not ICE on deeply nested borrows.Camille GILLOT-2/+4
2023-05-13Iterate ReferencePropagation to fixpoint.Camille GILLOT-2/+4
2023-05-13Implement references VarDebugInfo.Camille GILLOT-0/+19
2023-05-10Avoid shadowing.Camille GILLOT-2/+2
2023-05-10Do not see through copies of mutable pointers.Camille GILLOT-5/+6
2023-05-10Iteratively replace pointers.Camille GILLOT-25/+54
2023-05-09Only check storage liveness for direct projections.Camille GILLOT-6/+3
2023-05-09Do not check StorageLive dominates address-taking.Camille GILLOT-4/+40
2023-05-09Explicit performance concern.Camille GILLOT-2/+2
2023-05-09Do not consider borrowed Freeze locals as SSA.Camille GILLOT-4/+2
2023-05-09Implement SSA-based reference propagation.Camille GILLOT-0/+324