about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa
AgeCommit message (Expand)AuthorLines
2024-08-24Rollup merge of #129290 - tgross35:pin-cc, r=Mark-SimulacrumMatthias Krüger-1/+1
2024-08-24Fix `elided_named_lifetimes` in codePavel Grigorenko-1/+1
2024-08-22rustc: Simplify getting sysroot library directoryVadim Petrochenkov-16/+11
2024-08-22Auto merge of #129257 - ChrisDenton:rename-null-descriptor, r=jieyouxubors-2/+6
2024-08-21Simplify some redundant field namesMichael Goulet-2/+2
2024-08-20Make import libraries compatible with wholearchiveChris Denton-2/+6
2024-08-19Pin `cc` to 1.0.105Trevor Gross-1/+1
2024-08-19Auto merge of #128722 - tgross35:new-resolver-root, r=Mark-Simulacrumbors-1/+1
2024-08-18Update some dependency versions that allow better licensingTrevor Gross-1/+1
2024-08-18rename AddressOf -> RawBorrow inside the compilerRalf Jung-5/+5
2024-08-17Always use ar_archive_writer for import libsChris Denton-4/+94
2024-08-16Add `warn(unreachable_pub)` to `rustc_codegen_ssa`.Nicholas Nethercote-7/+8
2024-08-15Auto merge of #128936 - bjorn3:fix_thin_archive_reading, r=jieyouxubors-4/+9
2024-08-15Auto merge of #128861 - khuey:mir-inlining-parameters-debuginfo, r=wesleywiserbors-3/+17
2024-08-15Auto merge of #128037 - beetrees:repr128-c-style-use-natvis, r=michaelwoeristerbors-6/+70
2024-08-14Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errorsbors-2/+2
2024-08-13Use the `enum2$` Natvis visualiser for repr128 C-style enumsbeetrees-6/+70
2024-08-12Rework MIR inlining debuginfo so function parameters show up in debuggers.Kyle Huey-3/+17
2024-08-12Rollup merge of #128978 - compiler-errors:assert-matches, r=jieyouxuGuillaume Gomez-5/+12
2024-08-12Rollup merge of #128537 - Jamesbarford:118980-const-vector, r=RalfJung,nikicGuillaume Gomez-12/+53
2024-08-11Use assert_matches around the compilerMichael Goulet-5/+12
2024-08-11Fix review comments and other improvementsbjorn3-4/+2
2024-08-10Auto merge of #128400 - petrochenkov:nowhole3, r=bjorn3bors-10/+1
2024-08-10Support reading thin archives in ArArchiveBuilderbjorn3-4/+11
2024-08-09Shrink `TyKind::FnPtr`.Nicholas Nethercote-2/+2
2024-08-08Rename struct_tail_erasing_lifetimes to struct_tail_for_codegenMichael Goulet-2/+2
2024-08-08const vector passed to codegenJames Barford-Evans-12/+53
2024-08-07Rollup merge of #128772 - glaubitz:sparc-elf-fix, r=nagisaMatthias Krüger-0/+1
2024-08-07Rollup merge of #128221 - calebzulawski:implied-target-features, r=AmanieuMatthias Krüger-11/+30
2024-08-07Rollup merge of #128206 - bjorn3:import_lib_writing_refactor, r=jieyouxuGuillaume Gomez-38/+295
2024-08-07Update ar_archive_writer to 0.3.3bjorn3-1/+1
2024-08-07rustc_codegen_ssa: Set architecture for object crate for 32-bit SPARCJohn Paul Adrian Glaubitz-0/+1
2024-08-07Disallow enabling features without their implied featuresCaleb Zulawski-4/+4
2024-08-07Hide implicit target features from diagnostics when possibleCaleb Zulawski-7/+21
2024-08-07Don't use LLVM's target featuresCaleb Zulawski-21/+2
2024-08-07Refactor and fill out target feature listsCaleb Zulawski-3/+3
2024-08-07Add test to ensure implied target features work with asm, and fix failing testsCaleb Zulawski-5/+7
2024-08-07Add implied target features to target_feature attributeCaleb Zulawski-9/+31
2024-08-05Rollup merge of #128664 - fuzzypixelz:add-codegen-ssa-debug-impls, r=lcnrMatthias Krüger-6/+6
2024-08-05`OperandRef` already had a `Debug` implMahmoud Mazouz-1/+1
2024-08-04Add `Debug` impls to API types in `rustc_codegen_ssa`Mahmoud Mazouz-7/+7
2024-08-04Implement a implicit target feature mechanismdaxpedda-0/+8
2024-08-03Auto merge of #128370 - petrochenkov:libsearch, r=bjorn3bors-38/+60
2024-08-03Fix linking to sanitizers on Apple targetsVadim Petrochenkov-3/+7
2024-08-03linker: Pass fewer search directories to the linkerVadim Petrochenkov-38/+56
2024-08-02Add the `sha512`, `sm3` and `sm4` target featuressayantn-0/+1
2024-08-01Rollup merge of #128450 - dpaoliello:coff, r=bjorn3Matthias Krüger-5/+1
2024-07-31Create COFF archives for non-LLVM backendsDaniel Paoliello-5/+1
2024-07-31Rollup merge of #127830 - tgross35:archive-failure-message, r=BoxyUwUMatthias Krüger-5/+9
2024-07-30linker: Remove the "`--whole-archive` in test mode" backcompat hackVadim Petrochenkov-10/+1