summary refs log tree commit diff
path: root/compiler/rustc_span
AgeCommit message (Expand)AuthorLines
2024-03-15Add `rustc_never_type_mode = "no_fallback"`Maybe Waffle-0/+1
2024-03-15Add `rustc_never_type_mode` crate-level attribute to allow experimentingMaybe Waffle-0/+4
2024-03-12Ensure nested allocations in statics do not get deduplicatedOli Scherer-0/+1
2024-03-11Rollup merge of #121840 - oli-obk:freeze, r=dtolnayJacob Pratt-0/+1
2024-03-11Rename `DecorateLint` as `LintDiagnostic`.Nicholas Nethercote-1/+1
2024-03-11Rename `AddToDiagnostic` as `Subdiagnostic`.Nicholas Nethercote-1/+1
2024-03-11Rename `IntoDiagnostic` as `Diagnostic`.Nicholas Nethercote-1/+1
2024-03-09fix legacy numeric constant diag itemsPeter Jaszkowiak-0/+10
2024-03-10Auto merge of #121662 - saethlin:precondition-unification, r=RalfJungbors-0/+2
2024-03-09Rollup merge of #122233 - RalfJung:custom-alloc-box, r=oli-obkMatthias Krüger-0/+1
2024-03-09miri: do not apply aliasing restrictions to Box with custom allocatorRalf Jung-0/+1
2024-03-09Auto merge of #122102 - Urgau:optimize-symbol-integer, r=cjgillotbors-2/+5
2024-03-08Distinguish between library and lang UB in assert_unsafe_preconditionBen Kimock-0/+2
2024-03-08Rollup merge of #119365 - nbdd0121:asm-goto, r=AmanieuMatthias Krüger-0/+1
2024-03-06Optimize Symbol::integer by utilizing itoa in-place formattingUrgau-2/+5
2024-03-05only set noalias on Box with the global allocatorRalf Jung-0/+1
2024-03-05Auto merge of #121780 - nnethercote:diag-renaming2, r=davidtwcobors-2/+2
2024-03-05Rename `SubdiagnosticMessage` as `SubdiagMessage`.Nicholas Nethercote-1/+1
2024-03-05Rename `DiagnosticMessage` as `DiagMessage`.Nicholas Nethercote-1/+1
2024-03-04Add a scheme for moving away from `extern "rust-intrinsic"` entirelyOli Scherer-0/+1
2024-03-03Rollup merge of #121917 - GuillaumeGomez:pattern-complexity_limit.rs, r=Nadri...Guillaume Gomez-0/+1
2024-03-03Add new `pattern_complexity` attribute to add possibility to limit and check ...Guillaume Gomez-0/+1
2024-03-01Add `f16` and `f128` LLVM intrinsicsTrevor Gross-0/+46
2024-03-01Auto merge of #121728 - tgross35:f16-f128-step1-ty-updates, r=compiler-errorsbors-0/+2
2024-02-29Forbid implementing `Freeze` even if the trait is stabilizedOli Scherer-0/+1
2024-02-28Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive`Trevor Gross-0/+2
2024-02-28Rollup merge of #121686 - compiler-errors:rpitit-printing, r=lcnrGuillaume Gomez-0/+1
2024-02-27rename RPITIT from opaque to syntheticMichael Goulet-0/+1
2024-02-27Rename wasm32-wasi-preview2 to wasm32-wasip2Ryan Levick-1/+1
2024-02-27Add the wasm32-wasi-preview2 targetRyan Levick-0/+1
2024-02-27Auto merge of #121667 - pitaj:diag_items-legacy_numeric_constants, r=Nilstriebbors-0/+78
2024-02-26syms for legacy numeric constants diag itemsPeter Jaszkowiak-0/+78
2024-02-26rename 'try' intrinsic to 'catch_unwind'Ralf Jung-0/+1
2024-02-24Add `#[rustc_no_mir_inline]` for standard library UB checksNilstrieb-0/+1
2024-02-24Add asm label support to AST and HIRGary Guo-0/+1
2024-02-21remove simd_reduce_{min,max}_nanlessRalf Jung-2/+0
2024-02-21Auto merge of #120718 - saethlin:reasonable-fast-math, r=nnethercotebors-0/+5
2024-02-20Add "algebraic" versions of the fast-math intrinsicsBen Kimock-0/+5
2024-02-18Auto merge of #119673 - petrochenkov:dialoc5, r=compiler-errors,cjgillotbors-14/+59
2024-02-18By tracking import use types to check whether it is scope uses or the other s...surechen-2/+0
2024-02-18macro_rules: Preserve all metavariable spans in a global side tableVadim Petrochenkov-14/+59
2024-02-16Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkinbors-0/+1
2024-02-12Rollup merge of #120965 - ChrisDenton:sahf, r=michaelwoeristerMatthias Krüger-0/+2
2024-02-12Auto merge of #120980 - matthiaskrgr:rollup-dsjsqql, r=matthiaskrgrbors-1/+1
2024-02-12Add lahfsahf and prfchw target featureChris Denton-0/+2
2024-02-12Implement intrinsics with fallback bodiesOli Scherer-0/+1
2024-02-12Tweak delayed bug mentions.Nicholas Nethercote-1/+1
2024-02-12Lower anonymous structs or unions to HIRFrank King-0/+1
2024-02-11Rollup merge of #120272 - long-long-float:suppress-suggestions-in-derive-macr...Matthias Krüger-0/+7
2024-02-10unstably allow constants to refer to statics and read from immutable staticsRalf Jung-0/+1