about summary refs log tree commit diff
path: root/compiler/rustc_mir_dataflow/src/move_paths
AgeCommit message (Expand)AuthorLines
2023-02-14s/eval_usize/eval_target_usize/ for clarityOli Scherer-1/+3
2023-02-08Rollup merge of #107271 - Zeegomo:drop-rmw, r=oli-obkMatthias Krüger-5/+2
2023-01-30Treat Drop as a rmw operationGiacomo Pasini-5/+2
2023-01-23Create stable metric to measure long computation in Const EvalBryan Garza-0/+1
2023-01-05Fix `uninlined_format_args` for some compiler cratesnils-3/+3
2022-12-20Auto merge of #105880 - Nilstrieb:make-newtypes-less-not-rust, r=oli-obkbors-9/+6
2022-12-19Revert "Auto merge of #103880 - b-naber:field-ty-mir, r=lcnr"Rémy Rakic-1/+1
2022-12-18A few small cleanups for `newtype_index`Nilstrieb-6/+3
2022-12-18Make `#[debug_format]` an attribute in `newtype_index`Nilstrieb-3/+3
2022-11-23use no type in ProjectionElem::Field for PlaceBuilder::UpVarb-naber-1/+1
2022-09-16Revert "Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r...Oli Scherer-0/+1
2022-09-06Generalize the Assume intrinsic statement to a general Intrinsic statementOli Scherer-2/+1
2022-09-06Lower the assume intrinsic to a MIR statementOli Scherer-0/+1
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-2/+2
2022-07-28type alias covers whole returnouz-a-6/+7
2022-07-28create type aliasouz-a-15/+9
2022-07-25remove cloneouz-a-1/+1
2022-07-24fix import errorouz-a-1/+1
2022-07-24optimize un_dereferouz-a-4/+18
2022-07-12add new rval, pull deref earlyouz-a-1/+29
2022-05-23Refactor call terminator to always hold a destination placeJakob Degen-2/+3
2022-04-11Add new `Deinit` statement kindJakob Degen-2/+2
2022-03-08add `#[rustc_pass_by_value]` to more typeslcnr-4/+4
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-11/+0
2022-01-03Rollup merge of #90102 - nbdd0121:box3, r=jonas-schievinkMatthias Krüger-13/+1
2021-12-03Add initial AST and MIR support for unwinding from inline assemblyAmanieu d'Antras-0/+1
2021-10-20Remove NullOp::BoxGary Guo-13/+1
2021-10-03Replace Fn impls with RPIT impls in rustc_indexbjorn3-3/+4
2021-09-25Introduce `Rvalue::ShallowInitBox`Gary Guo-0/+1
2021-09-13Introduce NullOp::AlignOfGary Guo-1/+1
2021-09-07Move the dataflow framework to its own crate.Camille GILLOT-0/+1024