about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-06-19Extract SilentEmitterCameron Steffen-38/+21
2025-06-19Rename SilentEmitter -> FatalOnlyEmitterCameron Steffen-8/+8
2025-06-19Extract Translator structCameron Steffen-191/+161
2025-06-19mbe: Refactor transcriptionTrevor Gross-348/+389
2025-06-19mbe: Move `transcribe_metavar_expr` directly after `transcribe`Trevor Gross-96/+96
2025-06-19Improve diagnostics for `concat_bytes!` with C string literalsTrevor Gross-10/+41
2025-06-19expose abi information on ppc64 targetsostylk-0/+8
2025-06-19Remove old format_args diagnostic.Mara Bos-27/+11
2025-06-19Use expr_ref.Mara Bos-2/+1
2025-06-19correct template for `#[align]`Folkert de Vries-2/+2
2025-06-19Update compiler/rustc_interface/src/passes.rsCamille Gillot-1/+1
2025-06-19Adjust `with_generic_param_rib`.Nicholas Nethercote-119/+77
2025-06-19completely deduplicate `Visitor` and `MutVisitor`Deadbeef-674/+461
2025-06-19Do not include NUL-terminator in computed lengthAlice Ryhl-7/+5
2025-06-19remove `walk_item_kind` from `MutVisitor`Deadbeef-49/+3
2025-06-19Cache instantiation of canonical binderMichael Goulet-20/+177
2025-06-19various minor target feature cleanupsRalf Jung-46/+28
2025-06-19line-wrap and extend comments, typosRalf Jung-14/+22
2025-06-19cg_gcc: properly populate cfg(target_features) with -Ctarget-featuresRalf Jung-47/+37
2025-06-19unify two -Ctarget-feature parsersRalf Jung-105/+134
2025-06-19move -Ctarget-feature handling into shared codeRalf Jung-456/+324
2025-06-19move cfg(target_feature) computation into shared placeRalf Jung-119/+126
2025-06-18Rollup merge of #142606 - azhogin:azhogin/async-drop-without-sync-drop-error,...Trevor Gross-1/+20
2025-06-18Rollup merge of #142507 - folkertdev:fn-align-align-attribute, r=jdonszelmannTrevor Gross-60/+154
2025-06-18Rollup merge of #140247 - BoxyUwU:iats_no_query_cycles, r=lcnrTrevor Gross-127/+178
2025-06-18Auto merge of #142689 - Urgau:rollup-4ho6835, r=Urgaubors-89/+361
2025-06-18Auto merge of #142685 - Kobzol:rollup-8f3g8yf, r=Kobzolbors-148/+167
2025-06-18Rollup merge of #142377 - Urgau:unremap-rustc-dev, r=jieyouxuUrgau-82/+149
2025-06-18Rollup merge of #142123 - Kobzol:timings, r=nnethercoteUrgau-2/+156
2025-06-18Rollup merge of #141614 - rperier:lint_type-ir-to-type-middle, r=compiler-errorsUrgau-5/+46
2025-06-18Rollup merge of #135656 - joshtriplett:hint-mostly-unused, r=saethlinUrgau-0/+10
2025-06-18expand: Remove some unnecessary generic parametersVadim Petrochenkov-46/+46
2025-06-18Emit the usages suggestions as tool-only suggestionsUrgau-11/+28
2025-06-18Make feature suggestion more consistent.Camille GILLOT-83/+24
2025-06-18ReviewsBoxy-3/+0
2025-06-18Rollup merge of #142619 - klensy:or_fun_call, r=nnethercoteJakub Beránek-24/+27
2025-06-18Rollup merge of #142383 - scottmcm:operandref-builder, r=workingjubileeJakub Beránek-78/+134
2025-06-18Rollup merge of #141610 - BoxyUwU:stabilize_generic_arg_infer, r=lcnr,travisc...Jakub Beránek-46/+6
2025-06-18Reduce uses of `hir_crate`.Camille GILLOT-16/+23
2025-06-18`evaluate_goal`: accept different inputslcnr-7/+6
2025-06-18reevaluate: reset `encountered_overflow`lcnr-45/+97
2025-06-18update commentlcnr-9/+7
2025-06-18actually use a doc commentlcnr-13/+13
2025-06-18Link to dev-guide docsBoxy-13/+41
2025-06-18hir_analysis: add `#![rustc_no_implicit_bounds]`David Wood-9/+16
2025-06-18Preserve caches in a call to shrink_to_fitTomasz Miąsko-1/+1
2025-06-18Implement lint against direct uses of rustc_type_ir in compiler cratesRomain Perier-5/+46
2025-06-18GCC backend: Remove `add_eval` if no function is createdGuillaume Gomez-1/+0
2025-06-18Merge commit 'fda0bb9588912a3e0606e880ca9f6e913cf8a5a4' into subtree-update_c...Guillaume Gomez-10357/+11917
2025-06-18fixup missing docs in attr parsingJana Dönszelmann-0/+19