about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-09-15coverage: Remove unnecessary `bcb_successors`Zalathar-7/+1
2024-09-15coverage: Replace `bcb_has_multiple_in_edges` with `sole_predecessor`Zalathar-35/+30
2024-09-15coverage: Simplify choosing an out-edge to be given a counter expressionZalathar-69/+48
2024-09-15coverage: Track whether a node's count is the sum of its out-edgesZalathar-13/+57
2024-09-15coverage: Streamline creation of physical edge countersZalathar-6/+17
2024-09-15coverage: Streamline creation of physical node countersZalathar-23/+19
2024-09-15coverage: Tweak comments in `graph`Zalathar-4/+4
2024-09-14Auto merge of #129753 - folkertdev:stabilize-const-extern-fn, r=RalfJungbors-24/+8
2024-09-14Auto merge of #128543 - RalfJung:const-interior-mut, r=fee1-deadbors-106/+132
2024-09-14Auto merge of #130357 - fmease:rollup-j3ej4q0, r=fmeasebors-438/+329
2024-09-14Rollup merge of #130349 - ShE3py:break_up_float, r=fmeaseLeón Orell Valerian Liehr-34/+32
2024-09-14Rollup merge of #130343 - Fayti1703:patch-correct-async-block-lint-doc, r=com...León Orell Valerian Liehr-0/+1
2024-09-14Rollup merge of #130294 - nnethercote:more-lifetimes, r=lcnrLeón Orell Valerian Liehr-229/+222
2024-09-14Rollup merge of #130268 - RalfJung:simd-shuffle-idx-vector, r=compiler-errorsLeón Orell Valerian Liehr-175/+74
2024-09-14stabilize `const_extern_fn`Folkert de Vries-24/+8
2024-09-14Auto merge of #128299 - DianQK:clone-copy, r=cjgillotbors-1/+97
2024-09-14simd_shuffle: require index argument to be a vectorRalf Jung-175/+74
2024-09-14Refactor `Parser::break_up_float`Lieselotte-27/+25
2024-09-14Fix `Parser::break_up_float`'s right spanLieselotte-1/+1
2024-09-14Rollup merge of #130334 - madsmtm:macos-sdkroot-ignore, r=jieyouxuStuart Cook-1/+1
2024-09-14Rollup merge of #130311 - heiseish:issue-70849-fix, r=fmeaseStuart Cook-1/+13
2024-09-14Add `ErrorGuaranteed` to `DestructuredFloat::Error`Lieselotte-7/+7
2024-09-14docs: Enable required feature for 'closure_returning_async_block' lintFayti1703-0/+1
2024-09-14Auto merge of #128991 - Nadrieril:rustfix-unreachable-pattern, r=compiler-errorsbors-5/+33
2024-09-14Simplify the canonical clone method to copyDianQK-1/+97
2024-09-14Fix SDKROOT ignore on macOSMads Marquart-1/+1
2024-09-14Rollup merge of #130317 - compiler-errors:no-ord, r=jackh726Stuart Cook-3/+3
2024-09-14Rollup merge of #130199 - compiler-errors:by-move, r=cjgillotStuart Cook-8/+4
2024-09-14(fix) conflicting negative impl marker and add testsGiang Dao-1/+13
2024-09-13Auto merge of #130312 - matthiaskrgr:rollup-ihwsc91, r=matthiaskrgrbors-406/+425
2024-09-13Add a machine-applicable suggestion to "unreachable pattern"Nadrieril-5/+33
2024-09-13ProjectionElem and UnOp/BinOp dont need to be PartialOrd/OrdMichael Goulet-3/+3
2024-09-13Rollup merge of #130301 - RalfJung:clashing_extern_declarations, r=compiler-e...Matthias Krüger-39/+35
2024-09-13Rollup merge of #130299 - vetleras:add_set_dcx, r=compiler-errorsMatthias Krüger-0/+4
2024-09-13Rollup merge of #130297 - nnethercote:dataflow-cleanups, r=cjgillotMatthias Krüger-167/+161
2024-09-13Rollup merge of #130266 - heiher:loong-medium-cmodel, r=compiler-errorsMatthias Krüger-4/+6
2024-09-13Rollup merge of #129320 - jder:issue-128848, r=compiler-errorsMatthias Krüger-196/+219
2024-09-13Auto merge of #130215 - RalfJung:interpret-simd, r=compiler-errorsbors-52/+40
2024-09-13When calling a method on Fn* traits explicitly, argument diagnostics shouldJesse Rusak-196/+219
2024-09-13interpret: simplify SIMD type handlingRalf Jung-52/+40
2024-09-13some fixes for clashing_extern_declarations lintRalf Jung-39/+35
2024-09-13Add set_dcx to ParseSessVetle Rasmussen-0/+4
2024-09-13Auto merge of #130052 - khuey:clear-dilocation-after-const-emission, r=michae...bors-2/+14
2024-09-13Remove `sess` from `CheckLoopVisitor`.Nicholas Nethercote-17/+11
2024-09-13Rename `FlowState` as `Domain`.Nicholas Nethercote-163/+160
2024-09-13Rename and reorder lots of lifetimes.Nicholas Nethercote-168/+167
2024-09-13Rename some lifetimes.Nicholas Nethercote-9/+9
2024-09-13Remove unnecessary lifetime from `RunCompiler`.Nicholas Nethercote-4/+4
2024-09-13Remove unnecessary lifetimes from `rustc_expand`.Nicholas Nethercote-4/+4
2024-09-13Remove unnecessary lifetimes from `Arena`.Nicholas Nethercote-14/+14