about summary refs log tree commit diff
path: root/library/core/src/intrinsics/mir.rs
AgeCommit message (Expand)AuthorLines
2025-09-16Update docs.Camille Gillot-1/+2
2025-09-16Remove Rvalue::Len.Camille Gillot-1/+7
2025-01-18Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper"Rémy Rakic-1/+2
2024-12-22Delete `Rvalue::Len`Scott McMurray-2/+1
2024-11-29refine mir debuginfo docsRalf Jung-5/+14
2024-11-29Doc comment custom MIR debuginfo.Camille GILLOT-0/+24
2024-10-25library: consistently use American spelling for 'behavior'Ralf Jung-1/+1
2024-10-06grammar fixdacian-1/+1
2024-08-31Fixed more typos in library/coreranger-ross-1/+1
2024-08-05custom MIR: add support for tail callsRalf Jung-0/+8
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+1
2024-06-20[GVN] Add tests for generic pointees with PtrMetadataScott McMurray-0/+7
2024-06-03Reformat `mir!` macro invocations to use braces.Nicholas Nethercote-26/+32
2024-05-28Add custom mir support for `PtrMetadata`Scott McMurray-0/+4
2024-02-08Step all bootstrap cfgs forwardMark Rousskov-2/+0
2024-01-22Add Assume custom MIR.Camille GILLOT-0/+2
2024-01-05library: Add `allow(unused_assignments)` to custom MIR doctestVadim Petrochenkov-0/+1
2023-12-26custom mir: better type-checkingRalf Jung-7/+9
2023-12-26custom mir: make it clear what the return block isRalf Jung-9/+40
2023-11-24Show number in error message even for one errorNilstrieb-1/+1
2023-11-14Custom MIR: Support cleanup blocksTomasz Miąsko-15/+73
2023-10-08Bump to latest betaMark Rousskov-7/+3
2023-09-01Support bootstrap.Camille GILLOT-3/+6
2023-09-01Support debuginfo for custom MIR.Camille GILLOT-9/+21
2023-08-23Bump cfg(bootstrap)Mark Rousskov-3/+3
2023-08-19custom_mir: change Call() terminator syntax to something more readableRalf Jung-4/+5
2023-08-03Add `internal_features` lintNilstrieb-0/+3
2023-05-15DocumentationAndy Wang-1/+1
2023-05-15Add CopyForDeref to custom MIRAndy Wang-0/+1
2023-05-09Auto merge of #110027 - nbdd0121:dieting, r=m-ou-sebors-0/+1
2023-05-07Add `#[inline]` to functions that are never calledGary Guo-0/+1
2023-05-07enable `rust_2018_idioms` for doctestsozkanonur-3/+0
2023-04-14Rollup merge of #110154 - DaniPopes:library-typos, r=JohnTitorMatthias Krüger-1/+1
2023-04-11Add Offset binary op to custom mirAndy Wang-0/+2
2023-04-10Fix typos in libraryDaniPopes-1/+1
2023-03-23Auto merge of #108442 - scottmcm:mir-transmute, r=oli-obkbors-0/+8
2023-03-22Add `CastKind::Transmute` to MIRScott McMurray-0/+8
2023-03-22Rollup merge of #109392 - cbeuw:composite-ret, r=JakobDegenMatthias Krüger-1/+16
2023-03-20Add documentation for `type RET = ...`Andy Wang-0/+14
2023-03-20Allow optional RET type annotationAndy Wang-1/+2
2023-03-19Fix wrong crate name in custom MIR docsNilstrieb-1/+1
2023-03-07Remove DropAndReplace terminatorGiacomo Pasini-2/+1
2023-03-03Match unmatched backticks in library/est31-1/+1
2023-01-31Auto merge of #107297 - Mark-Simulacrum:bump-bootstrap, r=pietroalbinibors-4/+2
2023-01-30stage-step cfgsMark Rousskov-4/+2
2023-01-26Custom mir: Add support for some remaining, easy to support constructsJakob Degen-2/+8
2023-01-19Custom MIR: Support storage statementsTomasz Miąsko-0/+2
2022-12-28fix custom mir doc testsLukas Markeffsky-2/+4
2022-12-21Clarify that raw retags are not permitted in MirJakob Degen-1/+0
2022-12-16Support call and drop terminators in custom mirJakob Degen-2/+37