about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-02-20Reword messageEsteban Küber-8/+8
2025-02-20Make x86 QNX target name consistent with other Rust targetsFlorian Bartels-1/+1
2025-02-20Workaround Cranelift not yet properly supporting vectors smaller than 128bitbjorn3-1/+3
2025-02-20Turn order dependent trait objects future incompat warning into a hard errorOli Scherer-170/+8
2025-02-20Auto merge of #137123 - Zalathar:user-type-span, r=oli-obkbors-53/+40
2025-02-20infer linker flavor by linker name if it's sufficiently specificusamoi-8/+12
2025-02-20vectorcall ABI: error if sse2 is not availableRalf Jung-2/+38
2025-02-20Merge two operations that were always performed togetherOli Scherer-76/+70
2025-02-20Create safe helper for LLVMSetDLLStorageClassOli Scherer-10/+10
2025-02-20mono-time abi_check: unify error paths for call and definition sitesRalf Jung-85/+73
2025-02-20Don't store a redundant span in user-type projectionsZalathar-24/+13
2025-02-20Avoid a useless clone of `UserTypeProjection`Zalathar-7/+4
2025-02-20Flatten the check for ref/non-ref bindingsZalathar-7/+5
2025-02-20Partly flatten the user-type loop in `TypeVerifier::visit_local_decl`Zalathar-30/+33
2025-02-20Auto merge of #137058 - scottmcm:trunc-unchecked, r=nikicbors-98/+140
2025-02-20Improve debugging for metadata structuresTrevor Gross-5/+12
2025-02-20Track where crate dependencies come from in `creader`Trevor Gross-20/+73
2025-02-20Use a probe to avoid registering stray region obligations when re-checking dr...Michael Goulet-9/+15
2025-02-20Simplify `Postorder` customization.Nicholas Nethercote-35/+14
2025-02-20Remove unused items from `query.rs`.Nicholas Nethercote-6/+0
2025-02-20Move `StatementAsExpression` to where it's actually used.Nicholas Nethercote-14/+13
2025-02-20Auto merge of #137295 - matthiaskrgr:rollup-tdu3t39, r=matthiaskrgrbors-338/+273
2025-02-20Rollup merge of #137281 - estebank:doc-comment-syntax-error, r=compiler-errorsMatthias Krüger-7/+9
2025-02-20Rollup merge of #137269 - dianne:fix-ref-pat-label-span, r=davidtwcoMatthias Krüger-14/+21
2025-02-20Rollup merge of #137266 - nnethercote:mir-visitor-tweaks, r=compiler-errorsMatthias Krüger-189/+160
2025-02-20Rollup merge of #137263 - compiler-errors:inherentless, r=lcnrMatthias Krüger-5/+4
2025-02-20Rollup merge of #137262 - compiler-errors:ast-ir-begone, r=lcnrMatthias Krüger-39/+30
2025-02-20Rollup merge of #137253 - compiler-errors:bevy-hack, r=jackh726Matthias Krüger-28/+35
2025-02-20Rollup merge of #135296 - lukas-code:dyn-leak-check, r=compiler-errorsMatthias Krüger-56/+14
2025-02-19Auto merge of #137290 - matthiaskrgr:rollup-a7xdbi4, r=matthiaskrgrbors-49/+153
2025-02-20Improve how the MIR dialect/phase index is reported.Nicholas Nethercote-16/+10
2025-02-20Improve MIR phase comments.Nicholas Nethercote-22/+29
2025-02-20Reflow `MirPhase` comments.Nicholas Nethercote-22/+25
2025-02-19Rollup merge of #136923 - samueltardieu:push-vxxqvqwspssv, r=davidtwcoMatthias Krüger-18/+29
2025-02-19Rollup merge of #136344 - zachs18:dot_notation_more_defkinds_3, r=davidtwcoMatthias Krüger-24/+64
2025-02-19Rollup merge of #136093 - dianne:match-2024-for-edition-2021, r=NadrierilMatthias Krüger-7/+60
2025-02-19Rework `OperandRef::extract_field` to stop calling `to_immediate_scalar` on t...Scott McMurray-87/+100
2025-02-19PR feedbackScott McMurray-3/+2
2025-02-19Emit `trunc nuw` for unchecked shifts and `to_immediate_scalar`Scott McMurray-11/+41
2025-02-19Specify scope in `out_of_scope_macro_calls` lintEsteban Küber-8/+30
2025-02-19Create a generic AVR target: avr-nonePatryk Wychowaniec-49/+52
2025-02-19add clarifying comments to chars used for label-trimmingdianne-3/+9
2025-02-19Rollup merge of #137251 - Zalathar:holes-visitor, r=jieyouxuMatthias Krüger-25/+26
2025-02-19Rollup merge of #137232 - estebank:from-residual-note, r=petrochenkovMatthias Krüger-0/+8
2025-02-19Rollup merge of #137094 - RalfJung:softfloat-means-no-simd, r=tgross35Matthias Krüger-6/+10
2025-02-19re-add explicit `with_ctxt` and tweak commentsdianne-4/+5
2025-02-19Tweak "expected ident" parse error to avoid talking about doc commentsEsteban Küber-7/+9
2025-02-19Add a .bss-like scheme for encoded const allocsBen Kimock-4/+117
2025-02-19Also use gep inbounds nuw for index projectionsNikita Popov-1/+1
2025-02-19Emit getelementptr inbounds nuw for pointer::add()Nikita Popov-10/+50