about summary refs log tree commit diff
path: root/tests/mir-opt/building
AgeCommit message (Expand)AuthorLines
2023-03-26Auto merge of #106428 - saethlin:inline-diverging-functions, r=cjgillotbors-19/+15
2023-03-23Rollup merge of #109475 - scottmcm:simpler-shifts, r=WaffleLapkinMatthias Krüger-0/+302
2023-03-22Generate simpler MIR for shiftsScott McMurray-118/+106
2023-03-22Rollup merge of #109392 - cbeuw:composite-ret, r=JakobDegenMatthias Krüger-0/+32
2023-03-22Demonstration test for MIR building of checked shift operatorsScott McMurray-0/+314
2023-03-20Support aggregate expressionsAndy Wang-0/+112
2023-03-20Allow optional RET type annotationAndy Wang-0/+32
2023-03-18Remove duplicate unreachable blocksBen Kimock-19/+15
2023-03-14Auto merge of #104833 - Swatinem:async-identity-future, r=compiler-errorsbors-2/+2
2023-03-12Remove uses of `box_syntax` in rustc and toolsclubby789-107/+117
2023-03-09Introduce a no-op PlaceMention statement for `let _ =`.Camille GILLOT-0/+5
2023-03-08Rollup merge of #108856 - Zeegomo:remove-drop-and-rep, r=tmiaskoMatthias Krüger-3/+5
2023-03-08Remove `identity_future` indirectionArpad Borsos-2/+2
2023-03-07Remove DropAndReplace terminatorGiacomo Pasini-3/+5
2023-03-07Custom MIR: Support as castsAndy Wang-0/+73
2023-02-02Stop deaggregating enums in MIR.Camille GILLOT-10/+4
2023-01-27Bless mir-opt tests.Camille GILLOT-2/+16
2023-01-26Custom mir: Add support for some remaining, easy to support constructsJakob Degen-4/+46
2023-01-26Rollup merge of #107085 - tmiasko:custom-mir-operators, r=oli-obkMatthias Krüger-0/+54
2023-01-20Rollup merge of #107067 - tmiasko:custom-mir-storage-statements, r=oli-obkMatthias Krüger-5/+9
2023-01-19Custom MIR: Support binary and unary operationsTomasz Miąsko-0/+54
2023-01-19Custom MIR: Support storage statementsTomasz Miąsko-5/+9
2023-01-19Transform async ResumeTy in generator transformArpad Borsos-0/+395
2023-01-12Fix mir-opt tests for big-endian platformsUlrich Weigand-4/+4
2023-01-11Move /src/test to /testsAlbert Larsan-0/+2257