about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/mir/pretty.rs
AgeCommit message (Expand)AuthorLines
2025-08-19Rollup merge of #145510 - cjgillot:visit-async-drop, r=davidtwco许杰友 Jieyou Xu (Joe)-1/+4
2025-08-17Auto merge of #144081 - RalfJung:const-ptr-fragments, r=oli-obkbors-2/+2
2025-08-16Visit and print async_fut local for async drop.Camille Gillot-1/+4
2025-08-13Rollup merge of #144949 - nnethercote:more-Printer-cleanups, r=davidtwcoGuillaume Gomez-2/+2
2025-08-06coverage: Remove all unstable support for MC/DC instrumentationZalathar-38/+1
2025-08-06Rename some `PrettyPrinter` methods.Nicholas Nethercote-2/+2
2025-08-05Rollup merge of #144920 - compiler-errors:span-arg, r=lqdSamuel Tardieu-3/+3
2025-08-04Dont print arg span in MIR dump for tail callMichael Goulet-3/+3
2025-08-03Rename `Printer` variables.Nicholas Nethercote-17/+17
2025-07-30const-eval: full support for pointer fragmentsRalf Jung-2/+2
2025-07-23Remove useless lifetime parameter.Camille GILLOT-6/+6
2025-07-23Give an AllocId to ConstValue::Slice.Camille GILLOT-5/+1
2025-07-09Add opaque TypeId handles for CTFEOli Scherer-0/+1
2025-07-07compiler: Parse `p-` specs in datalayout string, allow definition of custom d...Edoardo Marangoni-1/+1
2025-05-25hir_body_const_context should take LocalDefIdMichael Goulet-1/+5
2025-04-28AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...Andrew Zhogin-4/+36
2025-04-14Rollup merge of #139811 - yotamofek:pr/newtype_cleanups, r=oli-obkMatthias Krüger-3/+3
2025-04-14Use `newtype_index!`-generated types more idiomaticallyYotam Ofek-3/+3
2025-04-13Visit place in BackwardIncompatibleDropHint statementMichael Goulet-1/+1
2025-03-18coverage: Don't store a body span in `FunctionCoverageInfo`Zalathar-2/+1
2025-03-12Rollup merge of #138280 - folkertdev:mir-dump-asm-const, r=compiler-errorsManish Goregaokar-1/+4
2025-03-12Move methods from `Map` to `TyCtxt`, part 4.Nicholas Nethercote-2/+2
2025-03-10fix ICE in pretty-printing `global_asm!`Folkert de Vries-1/+4
2025-02-26Make -Z unpretty=mir suggest -Z dump-mir as wellMaja Kądziołka-0/+1
2025-02-22Greatly simplify lifetime captures in edition 2024Michael Goulet-1/+1
2025-02-22Fix binding mode problemsMichael Goulet-1/+1
2025-02-21Rollup merge of #137305 - nnethercote:rustc_middle-2, r=lcnrMatthias Krüger-1/+1
2025-02-21Make `PassWhere` impl `Copy`.Nicholas Nethercote-1/+1
2025-02-20Improve how the MIR dialect/phase index is reported.Nicholas Nethercote-1/+2
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-1/+1
2025-02-11Simplify intra-crate qualifiers.Nicholas Nethercote-7/+6
2025-02-06coverage: Defer part of counter-creation until codegenZalathar-5/+1
2025-02-05Rollup merge of #128045 - pnkfelix:rustc-contracts, r=oli-obkLeón Orell Valerian Liehr-0/+1
2025-02-03Contracts core intrinsics.Felix S. Klock II-0/+1
2025-02-03Rollup merge of #136430 - FedericoBruzzone:follow-up-136180, r=oli-obkMatthias Krüger-5/+6
2025-02-03Refactor using the type-level constant value `ty::Value`FedericoBruzzone-5/+6
2025-01-31Implement MIR, CTFE, and codegen for unsafe bindersMichael Goulet-0/+10
2025-01-30introduce `ty::Value`Lukas Markeffsky-1/+3
2025-01-25extract principal MIR dump functionRémy Rakic-21/+42
2025-01-18Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper"Rémy Rakic-0/+1
2025-01-10Fix cycle error only occurring with -Zdump-mirOli Scherer-9/+15
2024-12-22Delete `Rvalue::Len`Scott McMurray-1/+0
2024-12-21Auto merge of #134268 - lqd:polonius-next, r=jackh726bors-0/+1
2024-12-19coverage: Store coverage source regions as `Span` until codegenZalathar-2/+2
2024-12-18extract main NLL MIR dump functionRémy Rakic-0/+1
2024-11-29Revert "Rollup merge of #133418 - Zalathar:spans, r=jieyouxu"Zalathar-2/+2
2024-11-24coverage: Store coverage source regions as `Span` until codegenZalathar-2/+2
2024-11-20reduce false positives of tail-expr-drop-order from consumed valuesDing Xiang Fei-0/+5
2024-11-08coverage: Remove unhelpful code for handling multiple files per functionZalathar-1/+3
2024-11-03compiler: Directly use rustc_abi in metadata and middleJubilee Young-1/+1