about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/mir/pretty.rs
AgeCommit message (Expand)AuthorLines
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
2024-11-01Show actual MIR when MIR building forgot to terminate blockbjorn3-22/+24
2024-10-25tcx.is_const_fn doesn't work the way it is described, remove itRalf Jung-1/+1
2024-10-23fix a couple clippy:complexitysMatthias Krüger-2/+2
2024-10-08coverage. Adapt to mcdc mapping formats introduced by llvm 19zhuyunxing-13/+19
2024-10-06various fixes for `naked_asm!` implementationFolkert de Vries-3/+3
2024-09-24Dogfood `feature(file_buffered)`Josh Stone-2/+2
2024-09-23Check vtable projections for validity in miriMichael Goulet-5/+2
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-09-11Also fix if in elseMichael Goulet-5/+3
2024-09-03Don't ICE when dumping MIR of a synthetic coroutine bodyMichael Goulet-1/+3
2024-08-30make `-Z mir-include-spans` a dedicated enumRémy Rakic-1/+1
2024-08-30introduce `PrettyPrintMirOptions` for cosmetic MIR dump optionsRémy Rakic-27/+89