about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-02-21update autodiff flagsManuel Drehwald-68/+199
2025-02-21update enzyme submodule and usersManuel Drehwald-3/+6
2025-02-21clean up autodiff code/commentsManuel Drehwald-12/+6
2025-02-21fix build regressionsManuel Drehwald-0/+1
2025-02-21Auto merge of #137397 - matthiaskrgr:rollup-ls2pilo, r=matthiaskrgrbors-219/+189
2025-02-21Rollup merge of #137392 - klensy:unused, r=compiler-errorsMatthias Krüger-5/+3
2025-02-21Rollup merge of #137374 - bjorn3:remove_stacker_miri_special_case, r=compiler...Matthias Krüger-12/+0
2025-02-21Rollup merge of #137361 - scottmcm:mcp-838-prep, r=compiler-errorsMatthias Krüger-22/+24
2025-02-21Rollup merge of #137350 - nnethercote:remove-Map-3, r=ZalatharMatthias Krüger-180/+162
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-20Refactor `OperandRef::extract_field` to prep for 838Scott McMurray-22/+24
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-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-20Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` field...Zachary S-107/+87
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-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-20Merge two operations that were always performed togetherOli Scherer-76/+70
2025-02-20Create safe helper for LLVMSetDLLStorageClassOli Scherer-10/+10