about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/back
AgeCommit message (Expand)AuthorLines
2025-03-12Move methods from `Map` to `TyCtxt`, part 4.Nicholas Nethercote-1/+1
2025-03-09Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile...Matthias Krüger-1/+1
2025-03-08Rollup merge of #137685 - lqd:nostart-stop-gc, r=petrochenkovJacob Pratt-0/+29
2025-03-07Rollup merge of #137337 - dalvescb:master, r=petrochenkovJacob Pratt-3/+3
2025-03-07compiler: Use size_of from the prelude instead of importedThalia Archibald-1/+1
2025-03-07Rollup merge of #137549 - oli-obk:llvm-ffi, r=davidtwcoMatthias Krüger-0/+3
2025-03-05linux x64: default to `-znostart-stop-gc`Rémy Rakic-0/+29
2025-03-04Auto merge of #135695 - Noratrieb:elf-raw-dylib, r=bjorn3bors-197/+480
2025-03-01Rollup merge of #137830 - LuigiPiucco:incompatible-isa-fix, r=workingjubileeMatthias Krüger-1/+5
2025-03-01Auto merge of #133250 - DianQK:embed-bitcode-pgo, r=nikicbors-2/+6
2025-02-28Fix link failure on AVR (incompatible ISA error)Luigi Sartor Piucco-1/+5
2025-02-26Support raw-dylib link kind on ELFNoratrieb-197/+480
2025-02-26linker: Fix escaping style for response files on WindowsVadim Petrochenkov-2/+6
2025-02-26Rollup merge of #136576 - usamoi:pass-more-llbc, r=fmeaseLeón Orell Valerian Liehr-2/+2
2025-02-25Auto merge of #133832 - madsmtm:apple-symbols.o, r=DianQKbors-3/+140
2025-02-24Generalize BaseTypeCodegenMethodsOli Scherer-0/+3
2025-02-24Make #[used] work when linking with ld64Mads Marquart-3/+140
2025-02-23Rollup merge of #136637 - Pyr0de:binary-format, r=NoratriebTrevor Gross-9/+1
2025-02-23Rollup merge of #136439 - yotamofek:pr/codegen-ssa-no-indexing, r=NoratriebTrevor Gross-26/+21
2025-02-23Remove unused `OutputType::ThinLinkBitcode`DianQK-3/+0
2025-02-23Save pre-link bitcode to `ModuleCodegen`DianQK-2/+6
2025-02-23The embedded bitcode should always be prepared for LTO/ThinLTODianQK-0/+3
2025-02-22Auto merge of #137420 - matthiaskrgr:rollup-rr0q37f, r=matthiaskrgrbors-2/+2
2025-02-21update autodiff flagsManuel Drehwald-1/+2
2025-02-22Fix binding mode problemsMichael Goulet-2/+2
2025-02-21pass optimization level to llvm-bitcode-linkerusamoi-2/+2
2025-02-20Rollup merge of #136608 - kulst:ptx_target_features, r=bjorn3Jubilee-0/+6
2025-02-20add verbatim linker to AIXLinkerCurtis D'Alves-3/+3
2025-02-19Create a generic AVR target: avr-nonePatryk Wychowaniec-0/+13
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