about summary refs log tree commit diff
path: root/compiler/rustc_monomorphize/src/partitioning
AgeCommit message (Expand)AuthorLines
2025-08-14Complete functionality and general cleanupMarcelo Domínguez-143/+0
2025-04-16working dupv and dupvonly for fwd modeManuel Drehwald-2/+30
2025-03-11Remove some dead codeOli Scherer-5/+0
2025-03-11Explain the actual reason why stripping binders is fineOli Scherer-6/+5
2025-02-21clean up autodiff code/commentsManuel Drehwald-1/+1
2025-01-29upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiffManuel Drehwald-0/+121
2023-05-30Rename `partitioning/mod.rs` as `partitioning.rs`.Nicholas Nethercote-1182/+0
2023-05-30Merge `default.rs` into `mod.rs`.Nicholas Nethercote-649/+632
2023-05-30Remove `-Zcgu-partitioning-strategy`.Nicholas Nethercote-394/+276
2023-05-26Add struct for the return type of `place_root_mono_items`.Nicholas Nethercote-6/+13
2023-05-25Remove some unnecessary `pub` markers.Nicholas Nethercote-2/+2
2023-05-24Add a clarifying comment.Nicholas Nethercote-0/+2
2023-05-24Remove `{Pre,Post}InliningPartitioning`.Nicholas Nethercote-87/+64
2023-05-24Remove the `merging` module.Nicholas Nethercote-109/+94
2023-05-24Inline and remove `numbered_codegen_unit_name`.Nicholas Nethercote-8/+3
2023-05-19Improve CGU partitioning debug output.Nicholas Nethercote-10/+16
2023-05-19Fix an ICE in CGU dumping code.Nicholas Nethercote-2/+2
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker-1/+1
2023-05-06make (try_)subst_and_normalize_erasing_regions take EarlyBinderKyle Matsuda-1/+1
2023-04-27rename `needs_subst` to `has_param`Boxy-1/+1
2023-04-22Auto merge of #110567 - JohnBobbo96:monomorphize-dyn-dispatch, r=b-naberbors-20/+91
2023-04-20Remove WithOptconstParam.Camille GILLOT-3/+2
2023-04-19Remove a few uses of dynamic dispatch duringJohn Bobbo-20/+91
2023-04-17Spelling - compilerJosh Soref-1/+1
2023-04-15fix clippy::{filter_map_identiy, map_identity, manual_flatten}Matthias Krüger-1/+1
2023-04-10Fix typos in compilerDaniPopes-1/+1
2023-04-01fix clippy::iter_kv_mapMatthias Krüger-4/+1
2023-03-29Support TLS access into dylibs on WindowsJohn Kåre Alsaker-14/+21
2023-03-27Add a builtin `FnPtr` traitlcnr-2/+4
2023-03-07Simplify `sort_by` callsMaybe Waffle-2/+2
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov-1/+1
2023-02-22Remove type-traversal trait aliasesAlan Egerton-1/+1
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
2023-01-31Auto merge of #100754 - davidtwco:translation-incremental, r=compiler-errorsbors-10/+8
2023-01-30session: diagnostic migration lint on more fnsDavid Wood-10/+8
2023-01-30use a more descriptive nameTshepang Mbambo-2/+2
2023-01-05Fix `uninlined_format_args` for some compiler cratesnils-6/+5
2023-01-02Fix `unknown_crate` when `--crate-name` isn't passed on the CLIJoshua Nelson-4/+4
2023-01-02Add json output to `-Zdump-mono-stats`Joshua Nelson-16/+32
2022-12-25fix more clippy::style findingsMatthias Krüger-1/+1
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-5/+2
2022-12-14wrap output in BufWriterRémy Rakic-2/+3
2022-12-14add `-Z dump-mono-stats`Rémy Rakic-1/+76
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-3/+3
2022-08-31Rollup merge of #100730 - CleanCut:diagnostics-rustc_monomorphize, r=davidtwcoRalf Jung-8/+5
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-1/+1
2022-08-25replace some usages of [Span]FatalError with error-specific typesNathan Stocks-10/+3
2022-08-25rebased: convert rustc_monomorphize errors to SessionDiagnosticNathan Stocks-3/+7
2022-07-22Rollup merge of #98868 - tmiasko:unreachable-coverage, r=wesleywiserDylan DPC-3/+9