about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-07-19Auto merge of #113850 - cjgillot:span-shorthand, r=compiler-errorsbors-13/+48
2023-07-19Encode shorthands for spans in metadata.Camille GILLOT-13/+48
2023-07-19Auto merge of #112591 - jfgoog:better-dlltool-diagnostics, r=WaffleLapkinbors-20/+28
2023-07-19Auto merge of #113690 - aliemjay:opaque-defined-by-trait, r=compiler-errorsbors-5/+6
2023-07-18Auto merge of #113777 - nnethercote:overlap-based-cgu-merging, r=pnkfelixbors-37/+103
2023-07-19Change the primary CGU merging algorithm.Nicholas Nethercote-14/+66
2023-07-19Add a useful comment.Nicholas Nethercote-0/+2
2023-07-19Split the CGU merging loop.Nicholas Nethercote-20/+30
2023-07-19Add `MonoItemData::inlined`.Nicholas Nethercote-17/+19
2023-07-18Auto merge of #113636 - compiler-errors:opaque-recursive-check-bad, r=oli-obkbors-20/+4
2023-07-18Rollup merge of #113832 - WaffleLapkin:track_lint_caller, r=compiler-errorsMatthias Krüger-0/+19
2023-07-18Rollup merge of #113824 - lcnr:exhaustive-match, r=wesleywiserMatthias Krüger-12/+36
2023-07-18Rollup merge of #113811 - jieyouxu:fix-unused-qualifications-suggestion, r=ol...Matthias Krüger-11/+9
2023-07-18Relax recursive opaque type checkMichael Goulet-20/+4
2023-07-18Add `#[track_caller]` to lint related diagnostic functionsMaybe Waffle-0/+19
2023-07-18some additional refactorlcnr-12/+12
2023-07-18support for mips32r6 as a target_arch valuechenx97-6/+7
2023-07-18merge patternschenx97-6/+3
2023-07-18support for mips64r6 as a target_arch valuechenx97-4/+8
2023-07-18Auto merge of #113677 - bryangarza:unevaluated-const-ice_issue-110892, r=davi...bors-1/+20
2023-07-18Auto merge of #113659 - ericmarkmartin:smir-refs-and-ptrs, r=spastorinobors-7/+11
2023-07-18Auto merge of #113801 - compiler-errors:iter-instantiated, r=oli-obkbors-35/+42
2023-07-18Fix removal span calculation of unused_qualifications suggestion许杰友 Jieyou Xu (Joe)-11/+9
2023-07-17conversions to smir RawPtr and RefEric Mark Martin-10/+7
2023-07-17add RawPtrEric Mark Martin-1/+6
2023-07-17move const definitionEric Mark Martin-0/+2
2023-07-18Auto merge of #113061 - Amanieu:x86_64-ohos, r=compiler-errorsbors-10/+42
2023-07-17Rename arg_iter to iter_instantiatedMichael Goulet-35/+42
2023-07-17Better diagnostics for dlltool errors.James Farrell-20/+28
2023-07-17Auto merge of #113720 - eduardosm:miri-target-feature, r=RalfJung,oli-obkbors-0/+33
2023-07-17Safe Transmute: Fix ICE (due to UnevaluatedConst)Bryan Garza-1/+20
2023-07-17Auto merge of #113714 - Kobzol:ci-cmake, r=nikicbors-1/+4
2023-07-17exhaustive matches are goodlcnr-1/+25
2023-07-17Rollup merge of #113770 - dtolnay:derivevoid, r=compiler-errors,nnethercoteMatthias Krüger-4/+14
2023-07-17Rollup merge of #113651 - lcnr:parent-def-id, r=compiler-errorsMatthias Krüger-11/+7
2023-07-17Rollup merge of #113535 - jonathanpallant:sparc-bare-metal, r=jackh726Matthias Krüger-0/+29
2023-07-17Link to `execinfo` on NetBSDJakub Beránek-1/+4
2023-07-17Auto merge of #113562 - saethlin:larger-incr-comp-offset, r=nnethercotebors-6/+9
2023-07-17Auto merge of #113772 - nnethercote:streamline-size-estimates-2, r=wesleywiserbors-97/+85
2023-07-17Auto merge of #113336 - compiler-errors:new-solver-iat, r=lcnrbors-6/+85
2023-07-16Auto merge of #113769 - matthiaskrgr:rollup-p6i1rco, r=matthiaskrgrbors-4/+6
2023-07-17Remove `instance_def_size_estimate` query.Nicholas Nethercote-28/+12
2023-07-17Ignore unreachable inlined items in `debug_dump`.Nicholas Nethercote-30/+18
2023-07-17Store item size estimate in `MonoItemData`.Nicholas Nethercote-18/+22
2023-07-17Introduce `MonoItemData`.Nicholas Nethercote-27/+39
2023-07-16Add a comparison between match *self and intrinsics::unreachable()David Tolnay-2/+3
2023-07-17Rollup merge of #113755 - fmease:probe-adt-norm-lazy-ty-alias, r=oli-obkMatthias Krüger-1/+3
2023-07-17Rollup merge of #113539 - agnarrarendelle:master, r=workingjubileeMatthias Krüger-3/+3
2023-07-16Generate safe stable code for derives on empty enumsDavid Tolnay-4/+13
2023-07-16Auto merge of #113742 - compiler-errors:dont-short-circuit-intercrate-global-...bors-2/+2