about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-02-22Auto merge of #121225 - RalfJung:simd-extract-insert-const-idx, r=oli-obk,Ama...bors-9/+29
2024-02-22Auto merge of #121129 - nnethercote:codegen-Diags, r=estebankbors-53/+78
2024-02-22Auto merge of #121223 - RalfJung:simd-intrinsics, r=Amanieubors-39/+28
2024-02-22Remove `SharedEmitterMessage::AbortIfErrors`.Nicholas Nethercote-5/+1
2024-02-22Overhaul `rustc_codegen_ssa::back::write::Diagnostic`.Nicholas Nethercote-22/+58
2024-02-22Overhaul `Diagnostic` args.Nicholas Nethercote-30/+23
2024-02-22Auto merge of #121415 - matthiaskrgr:rollup-o9zzet4, r=matthiaskrgrbors-353/+258
2024-02-21Rollup merge of #121399 - psumbera:solaris-strip-debug, r=petrochenkovMatthias Krüger-1/+1
2024-02-21Rollup merge of #121392 - bjorn3:unify_dylib_loading, r=petrochenkovMatthias Krüger-44/+60
2024-02-21Rollup merge of #121391 - Nadrieril:fix-liveness, r=compiler-errorsMatthias Krüger-4/+11
2024-02-21Rollup merge of #121261 - Zalathar:pending-dups, r=oli-obkMatthias Krüger-169/+26
2024-02-21Rollup merge of #121206 - nnethercote:top-level-error-handling, r=oli-obkMatthias Krüger-135/+160
2024-02-21Auto merge of #117658 - RalfJung:ptr-dangling, r=m-ou-sebors-1/+1
2024-02-22Inline and remove `abort_on_err`.Nicholas Nethercote-17/+14
2024-02-22Replace unnecessary `abort_if_errors`.Nicholas Nethercote-23/+13
2024-02-22Inline and remove `Session::compile_status`.Nicholas Nethercote-15/+18
2024-02-22Overhaul the handling of errors at the top-level.Nicholas Nethercote-35/+76
2024-02-22Adjust the `has_errors*` methods.Nicholas Nethercote-31/+39
2024-02-22Remove `EarlyDiagCtxt::abort_if_errors`.Nicholas Nethercote-7/+2
2024-02-22Remove dead `expect_error_or_delayed_bug` method.Nicholas Nethercote-8/+0
2024-02-22Remove an out-of-date comment.Nicholas Nethercote-1/+0
2024-02-21remove simd_reduce_{min,max}_nanlessRalf Jung-36/+9
2024-02-21rename ptr::invalid -> ptr::without_provenanceRalf Jung-1/+1
2024-02-21Inline NllTypeRelating into its only usage siteMichael Goulet-599/+451
2024-02-21Make TypeRelating more NLL-specificMichael Goulet-13/+13
2024-02-21Yeet QueryTypeRelatingDelegateMichael Goulet-106/+18
2024-02-21Solaris linker does not support --strip-debugPetr Sumbera-1/+1
2024-02-21Rollup merge of #121396 - RalfJung:mir-const-value-inspect, r=oli-obkLeón Orell Valerian Liehr-12/+35
2024-02-21Rollup merge of #121379 - nnethercote:rm-unchecked_error_guaranteed, r=oli-obkLeón Orell Valerian Liehr-19/+8
2024-02-21Rollup merge of #121366 - nnethercote:rm-diagnostic_builder.rs, r=compiler-er...León Orell Valerian Liehr-369/+347
2024-02-21Rollup merge of #121359 - lcnr:typesystem-cleanup, r=compiler-errorsLeón Orell Valerian Liehr-127/+145
2024-02-21Rollup merge of #121175 - Nadrieril:simplify-or-selection, r=matthewjasperLeón Orell Valerian Liehr-40/+51
2024-02-21Rollup merge of #121044 - compiler-errors:mbe-async-trait-bounds, r=fmeaseLeón Orell Valerian Liehr-3/+24
2024-02-21make simd_reduce_{mul,add}_unordered use only the 'reassoc' flag, not all fas...Ralf Jung-10/+26
2024-02-21make it possible for outside crates to inspect a mir::ConstValue with the int...Ralf Jung-12/+35
2024-02-21Auto merge of #121383 - Dylan-DPC:rollup-735p4u4, r=Dylan-DPCbors-169/+207
2024-02-21Unify dylib loading between proc macros and codegen backendsbjorn3-44/+60
2024-02-21Fix liveness analysis in the presence of never patternsNadrieril-4/+11
2024-02-21Test one or pattern at a timeNadrieril-29/+42
2024-02-21coverage: Simplify (non-closure) covspans truncating each otherZalathar-7/+7
2024-02-21coverage: Remove `pending_dups` from the span refinerZalathar-164/+16
2024-02-21coverage: Eagerly deduplicate covspans with the same spanZalathar-5/+10
2024-02-21Tweak block managementNadrieril-13/+11
2024-02-21Auto merge of #120718 - saethlin:reasonable-fast-math, r=nnethercotebors-14/+164
2024-02-21Rollup merge of #121338 - jieyouxu:ambiguous_wide_pointer_comparisons_suggest...Dylan DPC-3/+6
2024-02-21Rollup merge of #121328 - ffmancera:ff/verbose_long_type, r=compiler-errorsDylan DPC-1/+20
2024-02-21Rollup merge of #121304 - compiler-errors:ext, r=nnethercoteDylan DPC-0/+14
2024-02-21Rollup merge of #121288 - tshepang:make-expand-translatable, r=michaelwoeristerDylan DPC-10/+52
2024-02-21Rollup merge of #121208 - nnethercote:delayed_bug-to-bug, r=lcnrDylan DPC-155/+115
2024-02-21Auto merge of #120588 - alexcrichton:wasm-rmeta-object, r=wesleywiser,bjorn3bors-21/+69