about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src
AgeCommit message (Expand)AuthorLines
2024-06-21Remove PrintBackendInfo traitbjorn3-22/+2
2024-06-21Move vcall_visibility_metadata optimization hint out of a debuginfo generatio...bjorn3-0/+8
2024-06-20More GVN for PtrMetadataScott McMurray-1/+3
2024-06-20Rollup merge of #126717 - nnethercote:rustfmt-use-pre-cleanups, r=jieyouxuMatthias Krüger-0/+1
2024-06-20Add blank lines after module-level `//!` comments.Nicholas Nethercote-0/+1
2024-06-19`bug!` more uses of these in runtime stuffScott McMurray-5/+6
2024-06-19Rollup merge of #126594 - zetanumbers:fix-cross-crate-async-drop-glue, r=oli-obkLeón Orell Valerian Liehr-10/+13
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-15/+22
2024-06-18Apply suggestions from oli-obk's reviewDaria Sukhonina-10/+4
2024-06-18Make async drop code more consistent with regular drop codeDaria Sukhonina-5/+14
2024-06-16Rename InstanceDef -> InstanceKindMichael Goulet-12/+12
2024-06-14Only compute vtable information during codegenMichael Goulet-2/+1
2024-06-14rustc_codegen_ssa: Remove unused ModuleConfig::inline_thresholdMartin Nordholts-2/+0
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-3/+5
2024-06-10ScalarInt: size mismatches are a bug, do not delay the panicRalf Jung-1/+1
2024-06-08offset_of: allow (unstably) taking the offset of slice tail fieldsRalf Jung-1/+4
2024-06-06Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk"Rémy Rakic-3/+3
2024-06-05Add `Ty` to `mir::Const::Ty`Boxy-1/+1
2024-06-05Add `Ty` to `ConstKind::Value`Boxy-35/+39
2024-06-05Basic removal of `Ty` from places (boring)Boxy-1/+2
2024-06-05Rollup merge of #125861 - name1e5s:fix/rpath_null_panic, r=michaelwoeristerMatthias Krüger-0/+21
2024-06-05Rollup merge of #125920 - bjorn3:allow_static_mut_linkage_def, r=UrgauJubilee-12/+13
2024-06-04Rollup merge of #125750 - compiler-errors:expect, r=lcnr许杰友 Jieyou Xu (Joe)-1/+1
2024-06-03Align Term methods with GenericArg methodsMichael Goulet-1/+1
2024-06-04Auto merge of #122597 - pacak:master, r=bjorn3bors-0/+41
2024-06-03Allow static mut definitions with #[linkage]bjorn3-12/+13
2024-06-02rustc_codegen_ssa: fix get_rpath_relative_to_output panic when lib only conta...Hai-Hsin-0/+21
2024-05-29Rollup merge of #124251 - scottmcm:unop-ptr-metadata, r=oli-obk许杰友 Jieyou Xu (Joe)-8/+36
2024-05-28Add an intrinsic for `ptr::metadata`Scott McMurray-8/+36
2024-05-27Omit non-needs_drop drop_in_place in vtablesMark Rousskov-90/+137
2024-05-27Rollup merge of #125148 - RalfJung:codegen-sh, r=scottmcmGuillaume Gomez-4/+13
2024-05-27Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercotebors-1/+1
2024-05-26Rollup merge of #125046 - bjorn3:no_mutable_static_linkage, r=cjgillotJubilee-0/+12
2024-05-24Rollup merge of #125477 - nnethercote:missed-rustfmt, r=compiler-errorsMatthias Krüger-1/+1
2024-05-24Run rustfmt on files that need it.Nicholas Nethercote-1/+1
2024-05-24Auto merge of #125463 - GuillaumeGomez:rollup-287wx4y, r=GuillaumeGomezbors-3/+28
2024-05-23Rollup merge of #125345 - durin42:thin-link-bitcode, r=bjorn3Guillaume Gomez-2/+15
2024-05-23Rollup merge of #125263 - lqd:lld-fallback, r=petrochenkovGuillaume Gomez-1/+13
2024-05-23Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726bors-8/+24
2024-05-23cleanup: run rustfmtAugie Fackler-1/+4
2024-05-23cleanup: standardize on summary over index in namesAugie Fackler-3/+3
2024-05-23thinlto: only build summary file if neededAugie Fackler-2/+2
2024-05-23emit an error if we can't find a path to the self-contained linkerRémy Rakic-3/+7
2024-05-23rust-lld: fallback to the default default sysroot where rustc is currently lo...Rémy Rakic-1/+9
2024-05-23Rollup merge of #125438 - tbu-:pr_rm_to_string_lossy, r=jieyouxuMatthias Krüger-4/+4
2024-05-23Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obkMatthias Krüger-3/+3
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`.Nicholas Nethercote-8/+24
2024-05-23Remove unneeded string conversionTobias Bucher-4/+4
2024-05-23Rollup merge of #125417 - lqd:lld-retry, r=petrochenkovMatthias Krüger-0/+21
2024-05-23Remove `LintDiagnostic::msg`León Orell Valerian Liehr-1/+1