summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/mir/statement.rs
AgeCommit message (Expand)AuthorLines
2024-09-17Minimize visibilities.Nicholas Nethercote-1/+1
2024-09-04Don't codegen `expect` in opt-level=0clubby789-5/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+1
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`.Nicholas Nethercote-0/+1
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-2/+2
2024-03-23Unbox and unwrap the contents of `StatementKind::Coverage`Zalathar-2/+2
2024-02-08Don't lower assume in unoptimized buildsBen Kimock-2/+5
2023-12-10remove redundant importssurechen-1/+0
2023-07-05Narrow trait `CoverageInfoBuilderMethods` down to just one methodZalathar-1/+1
2023-06-19codegen: fix `OperandRef` subtype handlinglcnr-1/+1
2023-03-24Refactor: Separate `LocalRef` variant for not-evaluated-yet operandsScott McMurray-3/+3
2023-03-09Introduce a no-op PlaceMention statement for `let _ =`.Camille GILLOT-0/+1
2023-01-23Create stable metric to measure long computation in Const EvalBryan Garza-0/+1
2022-11-16Use `&mut Bx` more.Nicholas Nethercote-28/+19
2022-09-06Generalize the Assume intrinsic statement to a general Intrinsic statementOli Scherer-10/+9
2022-09-06Lower the assume intrinsic to a MIR statementOli Scherer-0/+5
2022-06-29Some tracing cleanupsOli Scherer-2/+1
2022-04-11Add new `Deinit` statement kindJakob Degen-0/+6
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-47/+0
2021-11-06pointee_info_at() does not need mutable accessMatthias Krüger-1/+1
2021-03-15Make source-based code coverage compatible with MIR inliningTomasz Miąsko-1/+1
2021-03-09Build StKind::CopyOverlappingkadmin-9/+5
2021-03-09Change CopyNonOverlapping::codegen_ssakadmin-13/+15
2021-03-09Replace todos with implskadmin-2/+1
2021-03-09Update craneliftkadmin-6/+5
2021-03-09Update match brancheskadmin-8/+12
2021-03-09Update fmt and use of memcpykadmin-9/+14
2021-03-09Impl StatementKind::CopyNonOverlappingkadmin-0/+15
2020-08-30mv compiler to compiler/mark-0/+124