about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-08-05Don't ICE if getting the input's file_stem failsChris Denton-3/+7
2024-08-05Rollup merge of #128697 - RalfJung:nullary-op, r=compiler-errorsMatthias Krüger-39/+47
2024-08-05Rollup merge of #128694 - compiler-errors:norm, r=WaffleLapkinMatthias Krüger-0/+6
2024-08-05Rollup merge of #128688 - RalfJung:custom-mir-tail-calls, r=compiler-errorsMatthias Krüger-0/+23
2024-08-05Rollup merge of #128580 - compiler-errors:cfi-param-env, r=lcnrMatthias Krüger-2/+3
2024-08-05Rollup merge of #122049 - Amanieu:riscv64-musl-tier2, r=Mark-SimulacrumMatthias Krüger-0/+1
2024-08-05interpret: move nullary-op evaluation into operator.rsRalf Jung-39/+47
2024-08-05Normalize when equating dyn tails in MIR borrowckMichael Goulet-0/+6
2024-08-05Auto merge of #128689 - matthiaskrgr:rollup-ukyn8wq, r=matthiaskrgrbors-28/+23
2024-08-05Rollup merge of #128664 - fuzzypixelz:add-codegen-ssa-debug-impls, r=lcnrMatthias Krüger-6/+6
2024-08-05Rollup merge of #128559 - compiler-errors:elaborate, r=lcnrMatthias Krüger-22/+17
2024-08-05custom MIR: add support for tail callsRalf Jung-0/+23
2024-08-05Don't re-elaborated already elaborated caller bounds in method probeMichael Goulet-22/+17
2024-08-05Elaborate supertraits in dyn candidatesMichael Goulet-6/+15
2024-08-05Enforce supertrait outlives obligations hold when confirming implMichael Goulet-2/+47
2024-08-05Emit an error for invalid use of the `#[no_sanitize]` attributeShina-1/+6
2024-08-05Auto merge of #117468 - daxpedda:wasm-relaxed-simd, r=alexcrichtonbors-1/+36
2024-08-05RISC-V also has sane nontemporal storesRalf Jung-1/+2
2024-08-05nontemporal_store: make sure that the intrinsic is truly just a hintRalf Jung-8/+27
2024-08-05`OperandRef` already had a `Debug` implMahmoud Mazouz-1/+1
2024-08-05Auto merge of #128673 - matthiaskrgr:rollup-gtvpkm7, r=matthiaskrgrbors-0/+1
2024-08-05Rollup merge of #128630 - bvanjoi:resolve-comment, r=petrochenkovMatthias Krüger-0/+1
2024-08-05Rollup merge of #128623 - jieyouxu:check-attr-ice, r=nnethercoteMatthias Krüger-71/+73
2024-08-05Rollup merge of #127907 - RalfJung:byte_slice_in_packed_struct_with_derive, r...Matthias Krüger-83/+12
2024-08-05Rollup merge of #127655 - RalfJung:invalid_type_param_default, r=compiler-errorsMatthias Krüger-5/+4
2024-08-04Add `Debug` impls to API types in `rustc_codegen_ssa`Mahmoud Mazouz-7/+7
2024-08-04Auto merge of #128544 - compiler-errors:perf-warn_if_unreachable, r=fmeasebors-18/+18
2024-08-04Fix warning.Kyle Huey-1/+1
2024-08-04Use Span::is_dummy().Kyle Huey-1/+1
2024-08-04Rollup merge of #128531 - RalfJung:miri-recursive-validity, r=saethlinMatthias Krüger-78/+129
2024-08-04Rollup merge of #128305 - folkertdev:asm-parser-unsupported-operand, r=AmanieuMatthias Krüger-8/+43
2024-08-04docs(resolve): more explain about `target`bohan-0/+1
2024-08-04Implement a implicit target feature mechanismdaxpedda-0/+35
2024-08-04Stabilize Wasm relaxed SIMDdaxpedda-1/+1
2024-08-03When deduplicating unreachable blocks, erase the source information.Kyle Huey-0/+11
2024-08-03Special case DUMMY_SP to emit line 0/column 0 locations on DWARF platforms.Kyle Huey-2/+7
2024-08-04check_attr: cover multi-segment attributes on specific check arms许杰友 Jieyou Xu (Joe)-71/+73
2024-08-03Auto merge of #128441 - Bryanskiy:delegation-perf, r=petrochenkovbors-27/+33
2024-08-03Make riscv64gc-unknown-linux-musl dynamically linked by defaultAmanieu d'Antras-0/+1
2024-08-03Auto merge of #128614 - matthiaskrgr:rollup-d2fextz, r=matthiaskrgrbors-46/+93
2024-08-03Make validate_mir pull optimized/ctfe MIR for all bodiesMichael Goulet-0/+7
2024-08-03Rollup merge of #128581 - jieyouxu:checked-attr, r=nnethercoteMatthias Krüger-6/+79
2024-08-03Rollup merge of #127921 - spastorino:stabilize-unsafe-extern-blocks, r=compil...Matthias Krüger-40/+14
2024-08-03Auto merge of #127324 - DianQK:match-br, r=cjgillotbors-66/+81
2024-08-04don't suggest turning crate-level attributes into outer styleyukang-12/+42
2024-08-03Auto merge of #128370 - petrochenkov:libsearch, r=bjorn3bors-38/+65
2024-08-03Auto merge of #128404 - compiler-errors:revert-dead-code-changes, r=pnkfelixbors-143/+71
2024-08-03Revert "Rollup merge of #125572 - mu001999-contrib:dead/enhance, r=pnkfelix"Michael Goulet-93/+28
2024-08-03Revert "Rollup merge of #126315 - mu001999-contrib:fix/126289, r=petrochenkov"Michael Goulet-1/+1
2024-08-03Revert "Rollup merge of #126618 - mu001999-contrib:dead/enhance, r=pnkfelix"Michael Goulet-25/+16