about summary refs log tree commit diff
path: root/tests/mir-opt
AgeCommit message (Expand)AuthorLines
2024-10-07Disable slice_iter mir-opt test in debug buildsBen Kimock-0/+1
2024-10-07Bless mir-opt testsBen Kimock-98/+38
2024-10-07Add precondition checks to ptr::offset, ptr::add, ptr::subBen Kimock-38/+98
2024-10-07Rollup merge of #128399 - mammothbane:master, r=Amanieu,tgross35Stuart Cook-96/+86
2024-10-06liballoc: introduce String, Vec const-slicingNathan Perry-96/+86
2024-10-05Be far more strict about what we consider to be a read of neverMichael Goulet-5/+8
2024-10-05Document things a bit more carefully, also account for coercion in check_expr...Michael Goulet-1/+0
2024-10-05Fix up testsMichael Goulet-0/+76
2024-10-05Evaluating place expr that is never read from does not divergeMichael Goulet-5/+2
2024-10-04Rollup merge of #130518 - scottmcm:stabilize-controlflow-extra, r=dtolnayJubilee-2/+0
2024-10-03Disable jump threading UnOp::Not for non-boolMichael Goulet-2/+47
2024-10-03Failing diff testMichael Goulet-0/+58
2024-10-01Remove crashes and fix testsMichael Goulet-191/+0
2024-09-27Add and adapt testsGary Guo-2/+69
2024-09-27Add 'from_ref' and 'from_mut' constructors to 'core::ptr::NonNull';Gabriel Bjørnager Jensen-62/+74
2024-09-25Remove `feature(control_flow_enum)` in testsScott McMurray-2/+0
2024-09-24be even more precise about "cast" vs "coercion"Lukas Markeffsky-122/+122
2024-09-24use more accurate spans for user type ascriptionsLukas Markeffsky-6/+6
2024-09-24Revert "Auto merge of #129047 - DianQK:early_otherwise_branch_scalar, r=cjgil...许杰友 Jieyou Xu (Joe)-247/+0
2024-09-23Auto merge of #129047 - DianQK:early_otherwise_branch_scalar, r=cjgillotbors-0/+247
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-09-18Apply `EarlyOtherwiseBranch` to scalar valueDianQK-0/+247
2024-09-16Remove semi-nondeterminism of DefPathHash ordering from inlinerMichael Goulet-62/+4
2024-09-14Simplify the canonical clone method to copyDianQK-49/+1501
2024-09-05Rollup merge of #129706 - compiler-errors:scratch, r=estebankMatthias Krüger-54/+25
2024-09-05Rollup merge of #129664 - adetaylor:arbitrary-self-types-pointers-feature-gat...Matthias Krüger-1/+1
2024-09-05Rollup merge of #101339 - the8472:ci-randomize-debug, r=Mark-SimulacrumMatthias Krüger-0/+1
2024-09-04Re-parent the by-move bodyMichael Goulet-48/+17
2024-09-03Rename dump of coroutine by-move-body to be more consistent, adjust testMichael Goulet-23/+25
2024-09-01Rollup merge of #129493 - cjgillot:early-opaque-def, r=petrochenkovMatthias Krüger-4/+4
2024-08-31ignore/fix layout-sensitive testsThe 8472-0/+1
2024-08-31Create opaque definitions in resolver.Camille GILLOT-4/+4
2024-08-31Rollup merge of #129757 - saethlin:half-a-recursion, r=compiler-errorsMatthias Krüger-0/+32
2024-08-30add borrows to NLL MIR dumpsRémy Rakic-0/+9
2024-08-29Add a test for trait solver overflow in MIR inliner cycle detectionBen Kimock-0/+32
2024-08-27Arbitrary self types v2: pointers feature gate.Adrian Taylor-1/+1
2024-08-23document & impl the transmutation modeled by `BikeshedIntrinsicFrom`Jack Wrenn-13/+13
2024-08-19Auto merge of #122551 - RayMuir:copy_fmt, r=saethlinbors-3923/+3923
2024-08-18Bless *all* the mir-opt testsScott McMurray-3567/+3567
2024-08-18Update mir-opt filechecksScott McMurray-356/+356
2024-08-18stabilize raw_ref_opRalf Jung-24/+18
2024-08-13Use the right type when coercing fn items to pointersMichael Goulet-1/+1
2024-08-13Test showing previous behaviorMichael Goulet-0/+30
2024-08-12Auto merge of #126793 - saethlin:mono-rawvec, r=scottmcmbors-64/+124
2024-08-10Auto merge of #128572 - compiler-errors:fix-elaborate-box-derefs-on-debug, r=...bors-0/+33
2024-08-10Update testsNadrieril-82/+52
2024-08-09Polymorphize RawVecBen Kimock-64/+124
2024-08-05custom MIR: add support for tail callsRalf Jung-0/+23
2024-08-03Re-enable SimplifyToExp in match_branches.DianQK-2/+0
2024-08-03Simplify match based on the cast result of `IntToInt`.DianQK-470/+1856