about summary refs log tree commit diff
path: root/compiler/rustc_symbol_mangling/src
AgeCommit message (Expand)AuthorLines
2024-03-22Rollup merge of #122855 - workingjubilee:mangle-64-bit-chauvinism, r=compiler...Matthias Krüger-2/+2
2024-03-22Auto merge of #122456 - maurer:cfi-nonpassed, r=workingjubileebors-7/+15
2024-03-21Fix Itanium mangling usizesJubilee Young-2/+2
2024-03-21CFI: Skip non-passed argumentsMatthew Maurer-7/+15
2024-03-21rename items -> free_itemsRalf Jung-1/+1
2024-03-19Only split by-ref/by-move futures for async closuresMichael Goulet-16/+6
2024-03-11Rename `IntoDiagnostic` as `Diagnostic`.Nicholas Nethercote-3/+3
2024-03-02Rollup merge of #121841 - tgross35:f16-f128-step2-intrinsics, r=compiler-errorsGuillaume Boisseau-8/+12
2024-03-01Add `f16` and `f128` LLVM intrinsicsTrevor Gross-8/+12
2024-03-01Rollup merge of #121818 - rcvalle:rust-cfi-remove-unused-typeid-for-fnsig, r=...Matthias Krüger-59/+2
2024-03-01Auto merge of #121728 - tgross35:f16-f128-step1-ty-updates, r=compiler-errorsbors-0/+2
2024-02-29CFI: Remove unused `typeid_for_fnsig`Ramon de C Valle-59/+2
2024-02-29Rollup merge of #121700 - rcvalle:rust-cfi-dont-compress-user-defined-builtin...Guillaume Gomez-3/+14
2024-02-28Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive`Trevor Gross-0/+2
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-3/+3
2024-02-27CFI: Don't compress user-defined builtin typesRamon de C Valle-3/+14
2024-02-12Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obkMatthias Krüger-3/+3
2024-02-12Auto merge of #120980 - matthiaskrgr:rollup-dsjsqql, r=matthiaskrgrbors-10/+4
2024-02-12Dejargnonize substShoyu Vanilla-3/+3
2024-02-12Lower anonymous structs or unions to HIRFrank King-2/+4
2024-02-12remove a bunch of dead parameters in fnyukang-10/+4
2024-02-09Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwcoMatthias Krüger-2/+0
2024-02-06Fix drop shim for AsyncFnOnce closure, AsyncFnMut shim for AsyncFn closureMichael Goulet-10/+30
2024-02-06Add CoroutineClosure to TyKind, AggregateKind, UpvarArgsMichael Goulet-2/+14
2024-02-06Invert diagnostic lints.Nicholas Nethercote-2/+0
2024-01-27Auto merge of #118636 - h1467792822:dev, r=michaelwoeristerbors-43/+108
2024-01-26MCP #705: Provide the option `-Csymbol-mangling-version=hashed -Z unstable-op...h1467792822-43/+108
2024-01-25Remove unused featuresclubby789-2/+0
2024-01-10Rename consuming chaining methods on `DiagnosticBuilder`.Nicholas Nethercote-1/+1
2024-01-08Use chaining in `DiagnosticBuilder` construction.Nicholas Nethercote-3/+1
2024-01-03Rename some `Diagnostic` setters.Nicholas Nethercote-1/+1
2023-12-30Update to bitflags 2 in the compilerNilstrieb-0/+1
2023-12-28Remove movability from TyKind::CoroutineMichael Goulet-4/+4
2023-12-26Auto merge of #119129 - jyn514:verbose, r=compiler-errors,estebankbors-2/+2
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-6/+6
2023-12-19rename to verbose-internalsjyn-2/+2
2023-12-19Add `level` arg to `into_diagnostic`.Nicholas Nethercote-7/+4
2023-12-18Rename many `DiagCtxt` arguments.Nicholas Nethercote-2/+2
2023-12-18Rename `Handler` as `DiagCtxt`.Nicholas Nethercote-1/+1
2023-12-12TypoSamuel Moelius-1/+1
2023-12-10Revert "Don't print host effect param in pretty path_generic_args"Deadbeef-3/+0
2023-12-09Don't print host effect param in pretty path_generic_argsMichael Goulet-0/+3
2023-12-07CFI: Add char to CFI integer normalizationRamon de C Valle-6/+9
2023-12-05rustc_symbol_mangling: Address all `rustc::potential_query_instability` lintsMartin Nordholts-1/+0
2023-12-03rustc: Harmonize `DefKind` and `DefPathData`Vadim Petrochenkov-6/+4
2023-11-26merge `DefKind::Coroutine` into `DefKind::Closure`bohan-1/+1
2023-11-22Rollup merge of #118147 - Nilstrieb:no-redundant-casts, r=WaffleLapkinMichael Goulet-1/+1
2023-11-21Fix some unnecessary castsNilstrieb-1/+1
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-3/+3
2023-11-15Bump cfg(bootstrap)sMark Rousskov-3/+3