about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-10-09Merge commit '11a0cceab966e5ff1058ddbcab5977e8a1d6d290' into subtree-update_c...Antoni Boucher-657/+2836
2023-10-09Suggest labeling block if `break` is in bare blockEsteban Küber-8/+59
2023-10-09Fix review commentsbjorn3-5/+5
2023-10-09Remove interior mutability from CguReuseTrackerbjorn3-28/+15
2023-10-09Remove cgu_reuse_tracker from Sessionbjorn3-279/+283
2023-10-09Remove an LTO dependent cgu_reuse_tracker.set_actual_reuse callbjorn3-13/+1
2023-10-09Reuse determine_cgu_reuse from cg_ssa in cg_clifbjorn3-30/+2
2023-10-09Rollup merge of #116556 - bjorn3:sync_cg_clif-2023-10-09, r=bjorn3Matthias Krüger-709/+1205
2023-10-09Rollup merge of #116549 - DaniPopes:miropts-let-chains, r=oli-obkMatthias Krüger-86/+43
2023-10-09Rollup merge of #116543 - ouz-a:crate_return_vec, r=oli-obkMatthias Krüger-9/+16
2023-10-09Rollup merge of #116537 - gurry:116473-ice-sugg-overlap, r=compiler-errorsMatthias Krüger-3/+5
2023-10-09Rollup merge of #115882 - aliemjay:diag-name-region-1, r=compiler-errorsMatthias Krüger-320/+213
2023-10-09Extend impl's def_span to include where clausesMichael Goulet-4/+7
2023-10-09spans are now indexmappedOğuz Ağcayazı-11/+9
2023-10-09alloc id is indexmappedOğuz Ağcayazı-8/+9
2023-10-09defids are indexmappedOğuz Ağcayazı-11/+18
2023-10-09Merge commit '81dc066758ec150b43822d4a0c84aae20fe10f40' into sync_cg_clif-202...bjorn3-709/+1205
2023-10-09return crates instead of a crateOğuz Ağcayazı-9/+16
2023-10-09float-to-float casts also have non-deterministic NaN resultsRalf Jung-7/+29
2023-10-09Auto merge of #116533 - cjgillot:skip-trivial-mir, r=oli-obkbors-0/+9
2023-10-09ensure unary minus propagates NaN payloads exactlyRalf Jung-0/+1
2023-10-09Simplify some mir passes by using let chainsDaniPopes-86/+43
2023-10-08rustdoc: remove rust logo from non-Rust cratesMichael Howell-0/+87
2023-10-09Fix suggestion span involving wrongly placed generic arg on enum variantsGurinder Singh-3/+5
2023-10-09Auto merge of #116096 - cjgillot:debuginfo-fndef-size, r=nikicbors-2/+10
2023-10-09Auto merge of #116468 - nnethercote:rustc_serialize, r=Mark-Simulacrumbors-318/+240
2023-10-08consistency check for self-contained linking components CLI optionsRémy Rakic-0/+25
2023-10-08add `IntoIterator` impl for self-contained linking componentsRémy Rakic-0/+40
2023-10-08implement opt out `-Clink-self-contained=-linker`Rémy Rakic-15/+34
2023-10-08move single component parsing to dedicated functionRémy Rakic-13/+12
2023-10-08move `LinkSelfContainedComponents` to `rustc_target`Rémy Rakic-36/+36
2023-10-08prepare stabilization of modern linker-flavorsRémy Rakic-8/+7
2023-10-08miri: make NaN generation non-deterministicRalf Jung-5/+24
2023-10-08Make FnDef 1-ZST in LLVM debuginfo.Camille GILLOT-2/+10
2023-10-08Also consider call and yield as MIR SSA.Camille GILLOT-43/+71
2023-10-08Auto merge of #116515 - petrochenkov:nolegflavor, r=lqdbors-12/+3
2023-10-08Auto merge of #116454 - tmiasko:small-dominators, r=cjgillotbors-115/+134
2023-10-08Remove useless debugging.Camille GILLOT-2/+0
2023-10-08Remove -Zdep-tasks.Camille GILLOT-26/+4
2023-10-08Do not run optimizations on trivial MIR.Camille GILLOT-0/+9
2023-10-08Auto merge of #116183 - cjgillot:debug-dse-always, r=oli-obkbors-8/+43
2023-10-08remove trailing dotsAli MJ Al-Nasrawy-1/+1
2023-10-08always show and explain sub regionAli MJ Al-Nasrawy-37/+23
2023-10-08improve the suggestion of generic_bound_failureAli MJ Al-Nasrawy-309/+216
2023-10-08delay a bug when encountering an ambiguity in MIR typeckAli MJ Al-Nasrawy-4/+12
2023-10-08Auto merge of #116514 - petrochenkov:nogccld, r=lqdbors-42/+10
2023-10-08linker: Remove `-Zgcc-ld` optionVadim Petrochenkov-42/+10
2023-10-08Auto merge of #116487 - tamird:avoid-unwrap-absolute, r=bjorn3bors-28/+30
2023-10-08Auto merge of #116486 - van-ema:master, r=nikicbors-14/+14
2023-10-07Auto merge of #116437 - nnethercote:rustc_features, r=Nilstriebbors-165/+148