summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-05-31add FIXMElcnr-0/+5
2023-05-31unique borrows are mutating useslcnr-19/+9
2023-05-30Exclude Rvalue::AddressOf for raw pointer deref alignment checksBen Kimock-0/+8
2023-05-25update recursion depth in `confirm_candidate`lcnr-3/+26
2023-05-25Dont check `must_use` on nested `impl Future` from fnMichael Goulet-1/+3
2023-05-19Simplify find_width_of_character_at_span.Mara Bos-24/+8
2023-05-19Encode VariantIdx so we can decode variants in the right orderMichael Goulet-27/+45
2023-05-19debuginfo: split method declaration and definitionJosh Stone-34/+89
2023-05-06only error with +whole-archive,+bundle for rlibsBe Wilson-1/+4
2023-05-06Remove wrong assertion.Camille GILLOT-3/+0
2023-04-27make sysroot finding compatible with multiarch systemsozkanonur-17/+18
2023-04-27Encode lifetime param spans tooMichael Goulet-1/+1
2023-04-26Encode def span for ConstParamMichael Goulet-2/+2
2023-04-16replace version placeholdersPietro Albini-5/+5
2023-04-15Auto merge of #110323 - lcnr:dropck-uwu, r=compiler-errorsbors-1/+3
2023-04-15Remove outdated comment.Camille GILLOT-2/+0
2023-04-15Remove useless methods in visit.Camille GILLOT-6/+0
2023-04-15Only enable ConstProp at mir-opt-level >= 2.Camille GILLOT-1/+1
2023-04-14Auto merge of #110197 - cjgillot:codegen-discr, r=pnkfelixbors-181/+0
2023-04-14Rollup merge of #108687 - compiler-errors:reformulate-point_at_expr_source_of...Matthias Krüger-200/+230
2023-04-14Remove from cranelift too.Camille GILLOT-89/+0
2023-04-14Remove attempt to optimize codegen for discriminants.Camille GILLOT-92/+0
2023-04-14Rollup merge of #110315 - oli-obk:mor_smir, r=WaffleLapkinYuki Okushi-0/+11
2023-04-14 explicit adt_dtorck_constraint for ManuallyDroplcnr-1/+3
2023-04-14Add a stable MIR way to get the main functionOli Scherer-0/+11
2023-04-14Rollup merge of #110299 - kylematsuda:earlybinder-impl-subject, r=compiler-er...Matthias Krüger-12/+8
2023-04-14Rollup merge of #110276 - nnethercote:rm-BrAnon-Span, r=jackh726Matthias Krüger-15/+10
2023-04-14Rollup merge of #110207 - compiler-errors:new-solver-unpin, r=lcnrMatthias Krüger-61/+102
2023-04-14Rollup merge of #110180 - lcnr:canonicalize, r=compiler-errorsMatthias Krüger-14/+11
2023-04-14Rollup merge of #109800 - bryangarza:safe-transmute-improved-errors, r=compil...Matthias Krüger-52/+137
2023-04-14Move auto trait built-in candidate disqualification to a separate methodMichael Goulet-77/+101
2023-04-14Assemble Unpin candidates specially for generators in new solverMichael Goulet-1/+18
2023-04-14Remove another use of `BrAnon(Some(_))`.Nicholas Nethercote-3/+2
2023-04-14Remove one use of `BrAnon(Some(_))`.Nicholas Nethercote-1/+1
2023-04-14Auto merge of #110160 - petrochenkov:notagain2, r=cjgillotbors-94/+67
2023-04-13make impl_subject more readableKyle Matsuda-6/+4
2023-04-13Improve safe transmute error reportingBryan Garza-52/+137
2023-04-13make tcx.impl_subject return EarlyBinder, remove bound_impl_subject, rename u...Kyle Matsuda-12/+10
2023-04-13change usage of bound_impl_subject to impl_subjectKyle Matsuda-1/+1
2023-04-13Rollup merge of #110291 - WaffleLapkin:copy_location_detail, r=oli-obkMatthias Krüger-2/+2
2023-04-13Rollup merge of #110283 - saethlin:check-panics-before-alignment, r=bjorn3Matthias Krüger-0/+7
2023-04-13Rollup merge of #110277 - Ezrashaw:combine-assoc-fns-dlint, r=lcnrMatthias Krüger-20/+42
2023-04-13Rollup merge of #110233 - nbdd0121:intrinsic, r=tmiaskoMatthias Krüger-2/+3
2023-04-13Rollup merge of #110193 - compiler-errors:body-owner-issue, r=WaffleLapkinMatthias Krüger-1/+1
2023-04-13Implement `Copy` for `LocationDetail`Maybe Waffle-2/+2
2023-04-13Only emit alignment checks if we have a panic_implBen Kimock-0/+7
2023-04-13Auto merge of #109989 - ids1024:m68k-asm, r=Amanieubors-0/+124
2023-04-13impl reviewer feedbackEzra Shaw-11/+10
2023-04-13dead-code-lint: de-dup multiple unused assoc fnsEzra Shaw-17/+37
2023-04-13Rollup merge of #110220 - lcnr:regionzz, r=compiler-errorsMatthias Krüger-237/+192