about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa
AgeCommit message (Expand)AuthorLines
2025-02-26linker: Fix escaping style for response files on WindowsVadim Petrochenkov-2/+6
2025-02-26Rollup merge of #137601 - davidtwco:deduplicate-type-has-metadata, r=fmease,b...León Orell Valerian Liehr-18/+9
2025-02-26Rollup merge of #136576 - usamoi:pass-more-llbc, r=fmeaseLeón Orell Valerian Liehr-2/+2
2025-02-25also fix potential issues with mixed stable/unstable target features in rustdocRalf Jung-12/+33
2025-02-25rustdoc: disable forbidden #[target_feature] checkRalf Jung-3/+9
2025-02-25Teach structured errors to display short `Ty`Esteban Küber-3/+3
2025-02-25Auto merge of #133832 - madsmtm:apple-symbols.o, r=DianQKbors-3/+140
2025-02-24Avoid no-op unlink+link dances in incr compBen Kimock-6/+18
2025-02-24Auto merge of #135726 - jdonszelmann:attr-parsing, r=oli-obkbors-73/+69
2025-02-24Remove an unused lifetime paramOli Scherer-2/+2
2025-02-24Generalize BaseTypeCodegenMethodsOli Scherer-6/+6
2025-02-24Remove an unnecessary lifetimeOli Scherer-4/+4
2025-02-24Introduce new-style attribute parsers for several attributesJana Dönszelmann-26/+19
2025-02-24Introduce new parsing infrastructure and types for parsed attributesJana Dönszelmann-6/+6
2025-02-24Change span field accesses to method callsJana Dönszelmann-41/+44
2025-02-24ssa/mono: deduplicate `type_has_metadata`David Wood-18/+9
2025-02-23Don't re-`assume` in `transmute`s that don't change nichesScott McMurray-0/+7
2025-02-24Rollup merge of #137505 - tgross35:builtins-cannot-call-error, r=compiler-errorsJacob Pratt-3/+9
2025-02-24Rollup merge of #136610 - Jarcho:range_idx, r=NoratriebJacob Pratt-2/+2
2025-02-24Add a span to `CompilerBuiltinsCannotCall`Trevor Gross-3/+9
2025-02-24Auto merge of #137271 - nikic:gep-nuw-2, r=scottmcmbors-10/+29
2025-02-24Make #[used] work when linking with ld64Mads Marquart-3/+140
2025-02-23Rollup merge of #136637 - Pyr0de:binary-format, r=NoratriebTrevor Gross-38/+12
2025-02-23Rollup merge of #136439 - yotamofek:pr/codegen-ssa-no-indexing, r=NoratriebTrevor Gross-110/+95
2025-02-23Remove unused `OutputType::ThinLinkBitcode`DianQK-3/+0
2025-02-23Save pre-link bitcode to `ModuleCodegen`DianQK-5/+21
2025-02-23Add `new_regular` and `new_allocator` to `ModuleCodegen`DianQK-1/+9
2025-02-23The embedded bitcode should always be prepared for LTO/ThinLTODianQK-0/+3
2025-02-23Rollup merge of #137180 - compiler-errors:sym-regions, r=oli-obkMatthias Krüger-6/+3
2025-02-22Auto merge of #137420 - matthiaskrgr:rollup-rr0q37f, r=matthiaskrgrbors-9/+9
2025-02-21update autodiff flagsManuel Drehwald-1/+2
2025-02-22Fix binding mode problemsMichael Goulet-8/+8
2025-02-22Make a fake body to store typeck results for global_asmMichael Goulet-6/+3
2025-02-22Make asm a named fieldMichael Goulet-1/+1
2025-02-22Upgrade the compiler to edition 2024Michael Goulet-1/+1
2025-02-21Allow SliceIndex to be indexed by ranges.Jason Newcomb-2/+2
2025-02-21pass optimization level to llvm-bitcode-linkerusamoi-2/+2
2025-02-20Refactor `OperandRef::extract_field` to prep for 838Scott McMurray-22/+24
2025-02-20Rollup merge of #136985 - zachs18:backend-repr-remove-uninhabited, r=workingj...Jubilee-24/+8
2025-02-20Rollup merge of #136608 - kulst:ptx_target_features, r=bjorn3Jubilee-0/+9
2025-02-20Rollup merge of #131651 - Patryk27:avr-unknown-unknown, r=tgross35Jubilee-0/+13
2025-02-20Add test that uninhabited repr(transparent) type has same function return ABI...Zachary S-21/+7
2025-02-20add verbatim linker to AIXLinkerCurtis D'Alves-3/+3
2025-02-20Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` field...Zachary S-3/+1
2025-02-19Rework `OperandRef::extract_field` to stop calling `to_immediate_scalar` on t...Scott McMurray-78/+76
2025-02-19Emit `trunc nuw` for unchecked shifts and `to_immediate_scalar`Scott McMurray-8/+13
2025-02-19Create a generic AVR target: avr-nonePatryk Wychowaniec-0/+13
2025-02-19Also use gep inbounds nuw for index projectionsNikita Popov-1/+1
2025-02-19Emit getelementptr inbounds nuw for pointer::add()Nikita Popov-9/+28
2025-02-19Rollup merge of #137213 - nnethercote:rm-rustc_middle-mir-tcx, r=compiler-errorsMatthias Krüger-1/+1