about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-10-11Avoid emitting the non_exhaustive error if other errors already occurredOli Scherer-6/+21
2023-10-11Prevent spurious `unreachable pattern` lintsOli Scherer-26/+35
2023-10-11Auto merge of #116014 - lqd:mcp510-2-electric-boogaloo, r=petrochenkovbors-63/+145
2023-10-11Auto merge of #116623 - Nadrieril:validate-range-endpoints, r=oli-obkbors-140/+147
2023-10-11Stabilize Ratified RISC-V Target FeaturesGijs Burghoorn-20/+20
2023-10-11small cleanupDeadbeef-6/+4
2023-10-11Auto merge of #115948 - notriddle:notriddle/logo-lockup, r=fmeasebors-0/+87
2023-10-11Fix span of overflow lint for negated literalsNadrieril-8/+9
2023-10-11Fix range overflow checkingNadrieril-32/+65
2023-10-11Rework error handling when lowering range endpointsNadrieril-114/+87
2023-10-11Auto merge of #116621 - aliemjay:rollup-0e2of3c, r=aliemjaybors-30/+13
2023-10-11Rollup merge of #116612 - tmiasko:rm-dom-iter, r=cjgillotAli MJ Al-Nasrawy-26/+1
2023-10-11Rollup merge of #116530 - aliemjay:ice-on-ambiguity, r=compiler-errorsAli MJ Al-Nasrawy-4/+12
2023-10-11Auto merge of #116578 - antoyo:subtree-update_cg_gcc_2023-10-09, r=bjorn3bors-657/+2844
2023-10-11Fiddle with `State` functions.Nicholas Nethercote-22/+10
2023-10-11Tweak comments.Nicholas Nethercote-4/+2
2023-10-10Add the V (vector) extension to the riscv64-linux-android target specChris Wailes-1/+1
2023-10-11Remove many unneeded `pub`s.Nicholas Nethercote-58/+59
2023-10-10Auto merge of #113915 - cjgillot:ssa-call, r=tmiaskobors-43/+71
2023-10-10Remove unused dominator iteratorTomasz Miąsko-26/+1
2023-10-10Rollup merge of #116560 - ouz-a:efficient_ids, r=oli-obkGuillaume Gomez-36/+87
2023-10-10Rollup merge of #116250 - estebank:closure-arg-inference-span, r=petrochenkovGuillaume Gomez-2/+69
2023-10-10Auto merge of #116598 - matthiaskrgr:rollup-6xra4jx, r=matthiaskrgrbors-91/+60
2023-10-10Rollup merge of #116596 - lcnr:normalize-subdir, r=compiler-errorsMatthias Krüger-4/+5
2023-10-10Rollup merge of #116595 - RalfJung:mir-enable-passes, r=oli-obkMatthias Krüger-4/+9
2023-10-10Rollup merge of #116589 - Zalathar:successors, r=oli-obkMatthias Krüger-80/+38
2023-10-10Rollup merge of #116586 - SparrowLii:parallel_log, r=oli-obkMatthias Krüger-3/+8
2023-10-10Auto merge of #116551 - RalfJung:nondet-nan, r=oli-obkbors-9/+51
2023-10-10add new wrapper for FxIndexMapOğuz Ağcayazı-36/+81
2023-10-10reorder files in solvelcnr-4/+5
2023-10-10Auto merge of #116409 - Zalathar:span-extraction, r=oli-obkbors-237/+215
2023-10-10add some comments explaining why MIR opts are marked as unsoundRalf Jung-1/+5
2023-10-10-Zmir-enable-passes: document that this may enable unsound passesRalf Jung-3/+4
2023-10-10Auto merge of #116548 - nnethercote:assert-long-condition, r=matthewjasperbors-1/+1
2023-10-10coverage: Unbox and simplify `bcb_filtered_successors`Zalathar-28/+24
2023-10-10coverage: Replace `ShortCircuitPreorder` with a single functionZalathar-55/+17
2023-10-10Auto merge of #116366 - estebank:issue-103982, r=oli-obkbors-8/+59
2023-10-10Rejig some top-level `rustc_hir_pretty` functions.Nicholas Nethercote-44/+6
2023-10-10coverage: Remove enum `CoverageStatement`Zalathar-46/+17
2023-10-10coverage: Disconnect span extraction from `CoverageSpansGenerator`Zalathar-87/+85
2023-10-10coverage: Move initial MIR span extraction into a submoduleZalathar-185/+194
2023-10-10use env variable to control thread ids in rustc_logSparrowLii-3/+8
2023-10-09Move predicate error early check to its own methodEsteban Küber-14/+23
2023-10-09Remove need for `has_errors()` checkEsteban Küber-7/+12
2023-10-09Only emit one error per unsized binding, instead of one per usageEsteban Küber-0/+19
2023-10-09Account for macrosEsteban Küber-1/+1
2023-10-10Don't `escape_debug` the condition of `assert!`.Nicholas Nethercote-1/+1
2023-10-09Use IntoDynSyncSendAntoni Boucher-6/+14
2023-10-09Auto merge of #116497 - compiler-errors:impl-span, r=cjgillotbors-4/+7
2023-10-09Fix checksAntoni Boucher-1/+1