about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/coverage/spans.rs
AgeCommit message (Expand)AuthorLines
2023-08-24when terminating during unwinding, show the reason whyRalf Jung-1/+1
2023-08-20give some unwind-related terminators a more clear nameRalf Jung-2/+2
2023-07-28Replace a lazy `RefCell<Option<T>>` with `OnceCell<T>`Zalathar-4/+3
2023-06-27Simplify some conditionsMaybe Waffle-3/+4
2023-05-24Auto merge of #111673 - cjgillot:dominator-preprocess, r=cjgillot,tmiaskobors-1/+1
2023-05-17Drive-by cleanup: `debug::term_type` => `TerminatorKind::name`Maybe Waffle-2/+1
2023-05-17Preprocess dominator tree to answer queries in O(1)Tomasz Miąsko-1/+1
2023-04-06Rename `Abort` terminator to `Terminate`Gary Guo-1/+1
2023-03-09Introduce a no-op PlaceMention statement for `let _ =`.Camille GILLOT-0/+1
2023-03-07Remove DropAndReplace terminatorGiacomo Pasini-1/+0
2023-03-03Match unmatched backticks in comments in compiler/est31-1/+1
2023-03-03Match unmatched backticks in compiler/ that are part of rustdocest31-1/+1
2023-01-23Create stable metric to measure long computation in Const EvalBryan Garza-0/+2
2023-01-21Consistently use dominates instead of is_dominated_byTomasz Miąsko-6/+6
2023-01-18Fix Dominators::rank_partial_cmp to match documentationTomasz Miąsko-5/+5
2022-09-06Generalize the Assume intrinsic statement to a general Intrinsic statementOli Scherer-2/+1
2022-09-06Lower the assume intrinsic to a MIR statementOli Scherer-0/+1
2022-07-07Make MIR basic blocks field publicTomasz Miąsko-1/+2
2022-06-19Use `Span::eq_ctxt` method instead of `.ctxt() == .ctxt()`Michael Goulet-1/+1
2022-05-10simplify length countMatthias Krüger-1/+1
2022-04-11Add new `Deinit` statement kindJakob Degen-0/+1
2022-03-30Spellchecking compiler commentsYuri Astrakhan-2/+2
2022-03-017 - Make more use of `let_chains`Caio-24/+19
2022-02-25Enable rustc_pass_by_value for SpanMark Rousskov-2/+2
2022-01-27try apply `rustc_pass_by_value` to `Span`lcnr-3/+3
2022-01-22rustc_mir_itertools: Avoid needless `collect` with itertoolsMateusz Mikuła-5/+2
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-1/+0
2021-12-14fix clippy::single_char_pattern perf findingsMatthias Krüger-1/+1
2021-12-08Use Vec extend instead of repeated pushes in several placesJakub Beránek-3/+1
2021-12-07Remove `in_band_lifetimes` from `rustc_mir_transform`Scott McMurray-7/+7
2021-11-06use matches!() macro in more placesMatthias Krüger-4/+3
2021-09-10Keep a parent LocalDefId in SpanData.Camille GILLOT-1/+5
2021-09-07Move the dataflow framework to its own crate.Camille GILLOT-3/+1
2021-09-07Move rustc_mir::transform to rustc_mir_transform.Camille GILLOT-0/+900