about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/back
AgeCommit message (Expand)AuthorLines
2025-02-17Adds binary_format to rustc target specsPyrode-9/+1
2025-02-16Pass through of target features to llvm-bitcode-linker and handling themkulst-0/+6
2025-02-16Rollup merge of #135909 - Flakebi:amdgpu-kd, r=jieyouxu,workingjubileeJacob Pratt-32/+61
2025-02-13Make `-O` mean `-C opt-level=3`clubby789-10/+10
2025-02-12Export kernel descriptor for amdgpu kernelsFlakebi-32/+61
2025-02-11rustc_codegen_ssa: simplify test for incompatible dependency formatsYotam Ofek-15/+10
2025-02-11rustc_codegen_ssa: cleanup nested `if`s and a needless `match`Yotam Ofek-6/+6
2025-02-11rustc_codegen_ssa: use slice patterns instead of len-check+indexingYotam Ofek-5/+5
2025-02-08Rustfmtbjorn3-84/+120
2025-02-01test compile time fixesManuel Drehwald-1/+1
2025-01-29upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiffManuel Drehwald-5/+33
2025-01-27Change `collect_and_partition_mono_items` tuple return type to a structOli Scherer-1/+1
2025-01-25Shorten linker output even more when `--verbose` is not presentjyn-1/+17
2025-01-25Auto merge of #119286 - jyn514:linker-output, r=bjorn3bors-13/+63
2025-01-24Make CodegenCx and Builder genericManuel Drehwald-3/+1
2025-01-24Silence progress messages from MSVC link.exejyn-12/+29
2025-01-20Don't require `--verbose` to show linker stdoutjyn-4/+7
2025-01-20make it possible to silence linker warnings with a crate-level attributejyn-7/+14
2025-01-20show linker warnings even if it returns 0jyn-2/+25
2025-01-13Fix emscripten-wasm-eh with unwind=abortHood Chatham-3/+3
2025-01-06Rollup merge of #131830 - hoodmane:emscripten-wasm-eh, r=workingjubileeJacob Pratt-3/+5
2025-01-06Add support for wasm exception handling to Emscripten targetHood Chatham-3/+5
2025-01-04Auto merge of #133955 - bjorn3:cc_pass_arch_only, r=ChrisDentonbors-8/+3
2025-01-02Pass objcopy args for stripping on OSXNoratrieb-18/+7
2025-01-01upstream rustc_codegen_llvm changes for enzyme/autodiffManuel Drehwald-0/+21
2024-12-29review fixes: Adjust whitespacePiotr Osiewicz-0/+3
2024-12-29rustc_codegen_ssa: Buffer file writes in link_rlibPiotr Osiewicz-5/+5
2024-12-20Rollup merge of #134561 - bjorn3:less_fatal_error_raise, r=compiler-errorsMatthias Krüger-6/+6
2024-12-20Reduce the amount of explicit FatalError.raise()bjorn3-6/+6
2024-12-20Review commentsbjorn3-3/+2
2024-12-19Make DependencyList an IndexVecbjorn3-11/+6
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-5/+4
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-2/+3
2024-12-15Rollup merge of #133633 - jyn514:hide-linker-args, r=bjorn3,jyn514Stuart Cook-2/+2
2024-12-14don't show the full linker args unless `--verbose` is passedjyn-2/+2
2024-12-13Make dependency_formats an FxIndexMap rather than a list of tuplesbjorn3-22/+14
2024-12-13Remove jobserver from Sessionbjorn3-5/+2
2024-12-12Auto merge of #129181 - beetrees:asm-spans, r=pnkfelix,compiler-errorsbors-13/+8
2024-12-11Rollup merge of #134139 - mustartt:pgo-linker-flag, r=saethlinJacob Pratt-0/+2
2024-12-10Rollup merge of #133967 - daltenty:daltenty/bnoipath, r=jieyouxuLeón Orell Valerian Liehr-0/+9
2024-12-08Pass the arch rather than full target name to windows_registry::find_toolbjorn3-8/+3
2024-12-06Remove all threading through of ErrorGuaranteed from the driverbjorn3-32/+24
2024-12-06Store a single copy of the error registry in DiagCtxtbjorn3-1/+5
2024-12-06Move some timers aroundbjorn3-2/+0
2024-12-06Clarify commentDavid Tenty-2/+4
2024-12-06Pass -bnoipath when adding rust upstream dynamic cratesKai Luo-0/+7
2024-12-03keep profile-rt symbol aliveHenry Jiang-0/+2
2024-12-03Rollup merge of #133041 - madsmtm:print-deployment-target-env-var, r=davidtwcoMatthias Krüger-1/+1
2024-12-01Rollup merge of #132974 - madsmtm:linker-arguments-with-commas, r=petrochenkovMatthias Krüger-61/+82
2024-11-28Share inline(never) generics across cratesMark Rousskov-1/+11