about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-04-29miri: algebraic intrinsics: bring back float non-determinismRalf Jung-2/+9
2025-04-29Also match on the lang item in confirmationOli Scherer-10/+5
2025-04-29Always check the lang item firstOli Scherer-16/+8
2025-04-29Replace if/elseif chain with matchOli Scherer-62/+81
2025-04-29Replace the \01__gnu_mcount_nc to LLVM intrinsic for additional ARM targetsBjörn Barwinski-0/+2
2025-04-29Update documentation for `fn target_config`Trevor Gross-5/+4
2025-04-29Enable `target_has_reliable_f16_math` on x86Trevor Gross-7/+3
2025-04-29Auto merge of #137940 - 1c3t3a:alignment-borrows-check, r=saethlinbors-32/+48
2025-04-29Delay checking of `#[rustc_no_implicit_autorefs]` for reasonUrgau-4/+11
2025-04-29Add a jobserver proxy to ensure at least one token is always heldJohn Kåre Alsaker-29/+149
2025-04-29Improve pretty-printing of braces.Nicholas Nethercote-17/+35
2025-04-29Adjust testsMichael Goulet-1/+3
2025-04-29Wf is not coinductiveMichael Goulet-1/+4
2025-04-29Move various token stream things from `rustc_parse` to `rustc_ast`.Nicholas Nethercote-339/+338
2025-04-28Move `in_external_macro` to `SyntaxContext`Jason Newcomb-18/+28
2025-04-28Rollup merge of #140402 - lcnr:normalizes-to-certainty-yes, r=compiler-errorsChris Denton-32/+66
2025-04-28Rollup merge of #140323 - tgross35:cfg-unstable-float, r=UrgauChris Denton-27/+192
2025-04-28Rollup merge of #140302 - compiler-errors:inline_asm-bug, r=lcnrChris Denton-72/+66
2025-04-28Rollup merge of #140276 - compiler-errors:typeof-less-eagerly, r=lcnrChris Denton-0/+6
2025-04-28Rollup merge of #140022 - dianne:box-deref-pats, r=NadrierilChris Denton-31/+64
2025-04-28Rollup merge of #139656 - scottmcm:stabilize-slice-as-chunks, r=dtolnayChris Denton-1/+0
2025-04-28Rollup merge of #139308 - Shourya742:2025-03-29-add-autodiff-inline, r=ZuseZ4Chris Denton-2/+122
2025-04-28shared-generics: Do not share instantiations that cannot be created outside o...Piotr Osiewicz-12/+59
2025-04-28Auto merge of #140388 - GuillaumeGomez:rollup-aj9o3ch, r=GuillaumeGomezbors-519/+566
2025-04-28Do not compute type_of for impl item if impl where clauses are unsatisfiedMichael Goulet-0/+6
2025-04-28reviewlcnr-19/+29
2025-04-28only return nested goals for `Certainty::Yes`lcnr-18/+42
2025-04-28We always use the current item as parent, so no need to pass itOli Scherer-9/+4
2025-04-28PassWrapper: adapt for llvm/llvm-project@d3d856ad8469Augie Fackler-4/+9
2025-04-28remove noinline attribute and add alwaysinline after AD passbit-aloo-10/+81
2025-04-28Auto merge of #123948 - azhogin:azhogin/async-drop, r=oli-obkbors-1406/+2750
2025-04-28Use associated types for SCC annotations, per code review suggestionAmanda Stjerna-52/+51
2025-04-28Decouple SCC annotations from SCCsAmanda Stjerna-159/+228
2025-04-28Rework the logic for PointerFinder::visit_placeBastian Kersting-22/+17
2025-04-28Rollup merge of #140316 - nnethercote:BoxMarker, r=dtolnayGuillaume Gomez-417/+464
2025-04-28Rollup merge of #140249 - BoxyUwU:remove_weak_alias_terminology, r=oli-obkGuillaume Gomez-100/+100
2025-04-28Rollup merge of #140056 - yuk1ty:fix-static-mut-error-message, r=jieyouxuGuillaume Gomez-2/+2
2025-04-28AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...Andrew Zhogin-1380/+2712
2025-04-28Auto merge of #123239 - Urgau:dangerous_implicit_autorefs, r=jdonszelmann,tra...bors-0/+188
2025-04-28Add or-patterns to pattern typesOli Scherer-14/+282
2025-04-28Split out various pattern type matches into their own functionOli Scherer-79/+115
2025-04-28Separate pattern lowering from pattern type loweringOli Scherer-24/+28
2025-04-28Directly generate TyPat instead of TyPatKindOli Scherer-9/+5
2025-04-28Pull ast pattern type parsing out into a separate functionOli Scherer-9/+19
2025-04-28Prevent pattern type macro invocations from having trailing tokensOli Scherer-1/+5
2025-04-28Inline and remove three pretty-printer methods.Nicholas Nethercote-67/+37
2025-04-28Use `PrintState::head` in `PrintState::block_to_string`.Nicholas Nethercote-4/+1
2025-04-28Introduce `BoxMarker` to pretty-printing.Nicholas Nethercote-371/+451
2025-04-28Rollup merge of #140345 - DaniPopes:get-def-path, r=UrgauChris Denton-1/+4
2025-04-27Move inline_asm to typeck, properly handle aliasesMichael Goulet-72/+66