about summary refs log tree commit diff
path: root/compiler/rustc_mir/src/interpret/terminator.rs
AgeCommit message (Expand)AuthorLines
2021-09-07Rename rustc_mir to rustc_const_eval.Camille GILLOT-517/+0
2021-09-02rustc_target: move `LayoutOf` to `ty::layout`.Eduard-Mihai Burtescu-2/+2
2021-08-30rustc_target: `TyAndLayout::field` should never error.Eduard-Mihai Burtescu-1/+1
2021-08-04Auto merge of #86155 - alexcrichton:abort-on-unwind, r=nikomatsakisbors-7/+2
2021-08-03rustc: Fill out remaining parts of C-unwind ABIAlex Crichton-7/+2
2021-08-03don't use .into() to convert types to identical types (clippy::useless_conver...Matthias Krüger-1/+1
2021-07-14CTFE/Miri engine Pointer type overhaul: make Scalar-to-Pointer conversion inf...Ralf Jung-10/+12
2021-06-27Change miri to use tcx allocated allocations.Charles Lew-2/+2
2021-05-26Use `match` instead of `.map_or(StackPopUnwind::Skip, StackPopUnwind::Cleanup)`hyd-dev-5/+8
2021-05-25Add a commenthyd-dev-0/+1
2021-05-25`can_unwind` -> `caller_can_unwind`hyd-dev-2/+2
2021-05-23:facepalm:hyd-dev-1/+1
2021-05-23Pass `StackPopUnwind` to `eval_fn_call()` and some other functions that are c...hyd-dev-16/+20
2021-05-23`Cleanup(Option<_>)` -> `Cleanup(BasicBlock), Skip`hyd-dev-4/+4
2021-05-23Don't evaluate `self.fn_can_unwind(...)` if `can_unwind` is already truehyd-dev-3/+4
2021-05-23Move the callee "can unwind" check to the right placehyd-dev-26/+35
2021-05-23const-eval: disallow unwinding across functions that `!fn_can_unwind()`hyd-dev-6/+31
2021-05-21Add `rustc_mir::interpret::Machine::enforce_abi()`hyd-dev-19/+21
2021-05-17Add a comment for `check_abi()`hyd-dev-0/+3
2021-05-09Check the ABI of `body.source`hyd-dev-11/+15
2021-03-09rustc_target: add "unwind" payloads to `Abi`katelyn a. martin-3/+3
2021-02-16./x.py fmtTomasz Miąsko-1/+1
2021-02-16Pass MPlaceTy by reference not valueTomasz Miąsko-1/+1
2021-02-16Pass PlaceTy by reference not valueTomasz Miąsko-9/+13
2021-02-16Pass OpTy by reference not valueTomasz Miąsko-8/+8
2021-01-10Add ABI argument to `find_mir_or_eval_fn`Nym Seddon-5/+6
2020-12-06Fix comments related to abort()Albin Hedman-1/+1
2020-12-05abort() now takes a msg parameterAlbin Hedman-1/+1
2020-10-10Refactor how SwitchInt stores jump targetsJonas Schievink-5/+5
2020-09-25Rollup merge of #76973 - lzutao:unstably-const-assume, r=oli-obkJonas Schievink-2/+2
2020-09-21fix InterpCx resolveBastian Kauschke-1/+6
2020-09-20Correct file path after some restructures in compilerLzu Tao-2/+2
2020-09-04Change ty.kind to a methodLeSeulArtichaut-3/+3
2020-08-30mv compiler to compiler/mark-0/+458