about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-02-21Inject `compiler_builtins` during postprocessing rather than via ASTTrevor Gross-36/+64
2025-02-21Always allow reusing cratenum in CrateLoader::loadbjorn3-21/+9
2025-02-21Stacker now handles miri using a noop impl itselfbjorn3-12/+0
2025-02-21convert all_macro_rules from hashmap to hashsetklensy-3/+3
2025-02-21remove unused pred_rcacheklensy-2/+0
2025-02-21Rollup merge of #137313 - oli-obk:push-ywvuqkxuqyom, r=petrochenkovMatthias Krüger-85/+79
2025-02-21Rollup merge of #137305 - nnethercote:rustc_middle-2, r=lcnrMatthias Krüger-90/+58
2025-02-21Rollup merge of #137302 - compiler-errors:stray-drop-regions, r=matthewjasperMatthias Krüger-9/+15
2025-02-21Rollup merge of #137299 - nnethercote:simplify-PostOrder-customization, r=com...Matthias Krüger-35/+14
2025-02-21Rollup merge of #137204 - nnethercote:clarify-MIR-dialects-and-phases, r=Ralf...Matthias Krüger-60/+64
2025-02-21Rollup merge of #135630 - folkertdev:s390x-target-features, r=AmanieuMatthias Krüger-1/+20
2025-02-21Rollup merge of #128080 - estebank:out-of-scope-macro, r=petrochenkovMatthias Krüger-8/+30
2025-02-21pass optimization level to llvm-bitcode-linkerusamoi-2/+2
2025-02-21adjust_abi: make fallback logic for ABIs a bit easier to readRalf Jung-11/+26
2025-02-20Refactor `OperandRef::extract_field` to prep for 838Scott McMurray-22/+24
2025-02-21Avoid snapshotting the parser in `parse_path_inner`.Nicholas Nethercote-24/+24
2025-02-21Remove `NtTy`.Nicholas Nethercote-30/+55
2025-02-21Remove `NtVis`.Nicholas Nethercote-18/+93
2025-02-20compiler: split vector_align into cabi and llvmlikeJubilee Young-12/+20
2025-02-20compiler: `BackendRepr::inherent_{size,align} -> scalar_{size,align}`Jubilee Young-63/+78
2025-02-20compiler: Align::max_for_offset -> Align::max_aligned_factorJubilee Young-10/+9
2025-02-21Move methods from Map to TyCtxt, part 3.Nicholas Nethercote-164/+146
2025-02-21Trim suggestion part before generating highlightsMichael Goulet-7/+7
2025-02-21More sophisticated span trimmingMichael Goulet-11/+34
2025-02-21Store `TyCtxt` instead of `Map` in some iterators.Nicholas Nethercote-19/+19
2025-02-21add more s390x target featuresFolkert de Vries-1/+20
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-21Clarify a comment.Nicholas Nethercote-1/+1
2025-02-21Make `PassWhere` impl `Copy`.Nicholas Nethercote-2/+2
2025-02-21Remove some unnecessary `FIXME` comments.Nicholas Nethercote-3/+0
2025-02-21Put a `BlockTailInfo` in `BlockFrame::TailExpr`.Nicholas Nethercote-21/+10
2025-02-21Rename `ClearCrossCrate::assert_crate_local`.Nicholas Nethercote-14/+14
2025-02-21Remove unused `Body::span_for_ty_context` method.Nicholas Nethercote-12/+0
2025-02-21Fix a typo in a comment.Nicholas Nethercote-1/+1
2025-02-21Remove an unnecessary re-export.Nicholas Nethercote-1/+0
2025-02-21Rename `InternedObligationCauseCode`.Nicholas Nethercote-15/+17
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-20add verbatim linker to AIXLinkerCurtis D'Alves-3/+3
2025-02-20Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` field...Zachary S-107/+87
2025-02-20Point out the type of more expressions on bad `?`Esteban Küber-6/+1
2025-02-20Sync Fuchsia target spec with clang Fuchsia driverErick Tryzelaar-22/+45
2025-02-20Tweak E0277 when predicate comes indirectly from `?`Esteban Küber-17/+51