about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-02-21Rollup merge of #137350 - nnethercote:remove-Map-3, r=ZalatharMatthias Krüger-180/+162
2025-02-21Move methods from Map to TyCtxt, part 3.Nicholas Nethercote-164/+146
2025-02-21Store `TyCtxt` instead of `Map` in some iterators.Nicholas Nethercote-19/+19
2025-02-20Rollup merge of #137324 - flba-eb:rename_qnx_target_name_i586, r=workingjubileeJubilee-1/+1
2025-02-20Rollup merge of #137318 - bjorn3:cg_clif_abi_workaround, r=workingjubileeJubilee-1/+3
2025-02-20Rollup merge of #136985 - zachs18:backend-repr-remove-uninhabited, r=workingj...Jubilee-135/+100
2025-02-20Rollup merge of #136608 - kulst:ptx_target_features, r=bjorn3Jubilee-0/+9
2025-02-20Rollup merge of #136473 - usamoi:infer_linker_hints, r=petrochenkovJubilee-8/+12
2025-02-20Rollup merge of #131651 - Patryk27:avr-unknown-unknown, r=tgross35Jubilee-49/+52
2025-02-20fine-tune commentRalf Jung-6/+5
2025-02-20Adjust LayoutData::uninhabited doc comment.zachs18-2/+2
2025-02-20Add test that uninhabited repr(transparent) type has same function return ABI...Zachary S-21/+7
2025-02-20Update check to reflect that non-ZST uninhabited types should not be PassMode...Zachary S-1/+1
2025-02-20Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` field...Zachary S-107/+87
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-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-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-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-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-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-19don't get trapped inside of expansions when trimming labelsdianne-13/+13
2025-02-19Improve formatting within `make_mir_visitor` macro body.Nicholas Nethercote-142/+128
2025-02-19Remove `MirVisitable`.Nicholas Nethercote-43/+18
2025-02-19Add `super_local` method to the MIR visitors.Nicholas Nethercote-4/+14
2025-02-19Auto merge of #136539 - matthewjasper:late-normalize-errors, r=compiler-errorsbors-48/+108