about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/remove_zsts.rs
AgeCommit message (Expand)AuthorLines
2024-02-06Add CoroutineClosure to TyKind, AggregateKind, UpvarArgsMichael Goulet-0/+1
2023-12-10remove redundant importssurechen-1/+0
2023-11-11Remove incorrect transformation from RemoveZstsTomasz Miąsko-6/+5
2023-10-20s/generator/coroutine/Oli Scherer-2/+2
2023-10-13Format all the let chains in compilerMichael Goulet-1/+4
2023-09-21rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::ConstRalf Jung-3/+3
2023-09-19move ConstValue into mirRalf Jung-1/+0
2023-09-05Refactor how MIR represents composite debuginfo.Camille GILLOT-5/+0
2023-07-25inline format!() args from rustc_codegen_llvm to the end (4)Matthias Krüger-1/+1
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-1/+1
2023-03-13Generalize operation.Camille GILLOT-14/+27
2023-03-13Rename method.Camille GILLOT-7/+7
2023-03-13Replace ZST operands and debuginfo by constants.Camille GILLOT-28/+93
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-1/+1
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-1/+1
2022-12-13Combine projection and opaque into aliasMichael Goulet-1/+5
2022-12-03Re-enable removal of ZST writes to unionsBen Kimock-26/+1
2022-07-07Make MIR basic blocks field publicTomasz Miąsko-3/+3
2022-07-03Add method to mutate MIR body without invalidating CFG caches.Jakob Degen-1/+2
2022-04-11Add new `Deinit` statement kindJakob Degen-1/+3
2022-02-19Adopt let else in more placesest31-3/+2
2021-12-02Update passes with new interfaceDylan MacKenzie-0/+4
2021-09-15Disable RemoveZsts in generators to avoid query cyclesTomasz Miąsko-0/+4
2021-09-07Move rustc_mir::transform to rustc_mir_transform.Camille GILLOT-0/+76