about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src
AgeCommit message (Expand)AuthorLines
2025-03-07Rollup merge of #137549 - oli-obk:llvm-ffi, r=davidtwcoMatthias Krüger-12/+12
2025-03-06Use `trunc nuw`+`br` for 0/1 branches even in optimized buildsScott McMurray-0/+34
2025-03-07Increase recursion_limit in numerous crates.Nicholas Nethercote-0/+1
2025-03-06Lower BinOp::Cmp to llvm.{s,u}cmp.* intrinsicsDaniPopes-0/+15
2025-03-05linux x64: default to `-znostart-stop-gc`Rémy Rakic-0/+29
2025-03-05Change signature of `target_features_cfg`.Nicholas Nethercote-3/+6
2025-03-05Simplify `implied_target_features`.Nicholas Nethercote-1/+1
2025-03-04Auto merge of #135695 - Noratrieb:elf-raw-dylib, r=bjorn3bors-197/+480
2025-03-04Auto merge of #137959 - matthiaskrgr:rollup-62vjvwr, r=matthiaskrgrbors-62/+24
2025-03-03Rollup merge of #137894 - compiler-errors:no-scalar-pair-opt, r=oli-obkMatthias Krüger-62/+24
2025-03-03Auto merge of #137914 - matthiaskrgr:rollup-phaxe6f, r=matthiaskrgrbors-12/+44
2025-03-03Rollup merge of #137632 - RalfJung:rustdoc-target-features, r=workingjubileeMatthias Krüger-12/+44
2025-03-02Prevent ICE in autodiff validation by emitting user-friendly errorsSa4dUs-2/+8
2025-03-02Rollup merge of #137851 - folkertdev:simd-intrinsic-mask-signed, r=workingjub...Matthias Krüger-0/+1
2025-03-02Revert "Auto merge of #135335 - oli-obk:push-zxwssomxxtnq, r=saethlin"Michael Goulet-62/+24
2025-03-01Rollup merge of #137830 - LuigiPiucco:incompatible-isa-fix, r=workingjubileeMatthias Krüger-1/+5
2025-03-01Rollup merge of #137804 - RalfJung:backend-repr-simd-vector, r=workingjubileeMatthias Krüger-5/+5
2025-03-01also skip abi_required_features check in rustdocRalf Jung-6/+11
2025-03-01improve error message and testing of using an unsigned simd maskFolkert de Vries-0/+1
2025-03-01Auto merge of #133250 - DianQK:embed-bitcode-pgo, r=nikicbors-4/+28
2025-02-28Fix link failure on AVR (incompatible ISA error)Luigi Sartor Piucco-1/+5
2025-02-28rename BackendRepr::Vector → SimdVectorRalf Jung-5/+5
2025-02-28Rollup merge of #137676 - petrochenkov:winresp, r=Kobzol许杰友 Jieyou Xu (Joe)-2/+6
2025-02-26Support raw-dylib link kind on ELFNoratrieb-197/+480
2025-02-26Rollup merge of #137201 - estebank:structured-errors-long-ty, r=oli-obkLeón Orell Valerian Liehr-3/+3
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