about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-09-07Reimplement DestinationPropagation according to live ranges.Camille GILLOT-554/+435
2025-09-07Introduce fast insertion at extremities to IntervalSet.Camille GILLOT-27/+90
2025-09-07Auto merge of #146289 - cjgillot:gvn-aggregate, r=dianqkbors-28/+17
2025-09-07Ensure indirect is first projection in try_as_place.Camille GILLOT-0/+5
2025-09-07Introduce PlaceContext::may_observe_address.Camille GILLOT-8/+23
2025-09-07Auto merge of #146292 - matthiaskrgr:rollup-bkjs887, r=matthiaskrgrbors-153/+38
2025-09-07Rollup merge of #146290 - heiher:r-src-analysis-lsx, r=lqdMatthias Krüger-107/+3
2025-09-07Rollup merge of #146254 - yotamofek:pr/itertools-all-equal-value, r=cjgillotMatthias Krüger-46/+35
2025-09-07Auto merge of #146271 - niacdoial:improperctypes-refactor1, r=tgross35bors-886/+1036
2025-09-07Revert "Add LSX accelerated implementation for source file analysis"WANG Rui-107/+3
2025-09-07Allow simplifying aggregates if LHS is not a simple local.Camille GILLOT-28/+17
2025-09-07Auto merge of #146285 - matthiaskrgr:rollup-oaokoo3, r=matthiaskrgrbors-22/+16
2025-09-06Rollup merge of #146251 - hkBst:clippy-fix-8, r=cjgillotMatthias Krüger-20/+14
2025-09-06Rollup merge of #146240 - hkBst:query-1, r=cjgillotMatthias Krüger-1/+1
2025-09-06Rollup merge of #146236 - hkBst:gpu-1, r=ZuseZ4Matthias Krüger-1/+1
2025-09-06Auto merge of #146282 - tgross35:rollup-0n5tjnm, r=tgross35bors-6/+17
2025-09-06ImproperCTypes: redo state trackingniacdoial-138/+225
2025-09-06ImproperCTypes: re-separate linting and checkingniacdoial-224/+292
2025-09-06ImproperCTypes: more pre-emptive cleanupniacdoial-30/+15
2025-09-06ImproperCTypes: move code and tests into proper directoriesniacdoial-859/+869
2025-09-06Rollup merge of #146280 - mohe2015:public-for-rustfmt-forks, r=lqdTrevor Gross-1/+3
2025-09-06Rollup merge of #146272 - rperier:rustc_llvm_werror_remove_commment_llvm22, r...Trevor Gross-4/+4
2025-09-06Rollup merge of #146206 - lcnr:fix-non-defining-uses, r=BoxyUwUTrevor Gross-1/+10
2025-09-06Auto merge of #146233 - jieyouxu:run-make-fission, r=Kobzolbors-5/+21
2025-09-06Move timers into execute_*_work_itembjorn3-27/+20
2025-09-06Remove want_summary argument from prepare_thinbjorn3-37/+16
2025-09-06Remove thin_link_data method from ThinBufferMethodsbjorn3-13/+8
2025-09-06Make `LetChainsPolicy` public for rustfmt usageMoritz Hedtke-1/+3
2025-09-06Auto merge of #146232 - bjorn3:lto_allocator_shim, r=lqdbors-29/+60
2025-09-06Update comment for werror on rust-lang/rust CI explaining why we keep MSVC de...Romain Perier-4/+4
2025-09-06identity uses are ok, even if there are no defining useslcnr-1/+10
2025-09-06Ensure fat LTO doesn't merge everything into the allocator modulebjorn3-3/+21
2025-09-06Rollup merge of #146211 - Urgau:cfg-disallow-shebang, r=fmeaseMatthias Krüger-22/+42
2025-09-06Rollup merge of #144801 - estebank:issue-144734, r=spastorinoMatthias Krüger-10/+68
2025-09-06Rollup merge of #127316 - klensy:tracing-bump, r=KobzolMatthias Krüger-3/+3
2025-09-06Make the allocator shim participate in LTO againbjorn3-26/+39
2025-09-05Some hygiene doc improvementsCameron Steffen-12/+22
2025-09-05Ignore intrinsic calls in cross-crate-inlining cost modelBen Kimock-1/+10
2025-09-06Disallow shebang in `--cfg` and `--check-cfg` argumentsUrgau-22/+42
2025-09-05Rollup merge of #146243 - matthiaskrgr:declone, r=lqdLeón Orell Valerian Liehr-4/+4
2025-09-05Rollup merge of #146241 - hkBst:context-1, r=jieyouxuLeón Orell Valerian Liehr-1/+1
2025-09-05Rollup merge of #146144 - heiher:entry-func-features, r=petrochenkovLeón Orell Valerian Liehr-10/+22
2025-09-05Rollup merge of #138944 - madsmtm:apple_os_version_check, r=tgross35León Orell Valerian Liehr-2/+6
2025-09-05Use `Itertools::all_equal_value()` where applicableYotam Ofek-46/+35
2025-09-05compiler: Add Windows resources to rustc-main and rustc_driverAleksey Kliger-3/+257
2025-09-05rustc_middle: clippy fixesMarijn Schouten-20/+14
2025-09-05Auto merge of #146121 - Muscraft:filter-suggestion-parts, r=petrochenkovbors-16/+17
2025-09-05Add __isOSVersionAtLeast and __isPlatformVersionAtLeast symbolsMads Marquart-2/+6
2025-09-05cg_gcc: run `run-make-cargo` testsJieyou Xu-3/+19
2025-09-05cg_clif: run `run-make-cargo` test suiteJieyou Xu-1/+1