summaryrefslogtreecommitdiffstats
path: root/src/librustc_mir/interpret/terminator (follow)
Commit message (Expand)AuthorAgeFilesLines
* Get rid of `scalar_size`Oliver Schneider2018-05-241-1/+1
* primval -> scalar renameOliver Schneider2018-05-241-5/+5
* change `Value::Bytes` to `Value::Bits`Oliver Schneider2018-05-242-5/+5
* Eliminate the `Pointer` wrapper typeOliver Schneider2018-05-241-1/+1
* Rename ByVal(Pair) to Scalar(Pair)Oliver Schneider2018-05-242-2/+2
* Rename PrimVal to ScalarOliver Schneider2018-05-242-4/+4
* Use `Size` instead of `u64` in mir interpretationOliver Schneider2018-05-191-1/+1
* Insert fields from TypeAndMut into TyRef to allow layout optimizationJohn Kåre Alsaker2018-05-081-1/+1
* Improve div by zero const eval errorsOliver Schneider2018-04-301-0/+2
* Unify MIR assert messages and const eval errorsOliver Schneider2018-04-301-4/+5
* Merge ConstMathError into EvalErrorKindOliver Schneider2018-04-301-3/+1
* rustc_target: move in syntax::abi and flip dependency.Irina Popa2018-04-261-1/+1
* Fix the miri toolOliver Schneider2018-04-231-3/+1
* remove defaulting to unitAndrew Cann2018-03-141-1/+1
* `trans_apply_param_substs` => `subst_and_normalize_erasing_regions`Niko Matsakis2018-03-131-1/+5
* transition various normalization functions to the new methodsNiko Matsakis2018-03-131-3/+12
* Address review commentsOliver Schneider2018-03-081-1/+1
* Report tcx errors with the span of the currently evaluating statementOliver Schneider2018-03-081-6/+5
* Fully use miri in transOliver Schneider2018-03-082-2/+2
* Produce instead of pointersOliver Schneider2018-03-081-2/+2
* mir: Add TerminatorKind::FalseUnwindbobtwinkles2018-02-051-0/+1
* Mir: Add Terminatorkind::AbortDavid Henningsson2017-12-211-0/+1
* normalize the results of `tcx.type_of` after substitutingAriel Ben-Yehuda2017-12-181-3/+1
* miri: pass pointer alignments directly instead of contextually.Eduard-Mihai Burtescu2017-12-171-1/+3
* miri: use separate Pointer and Align instead of PtrAndAlign.Eduard-Mihai Burtescu2017-12-172-9/+10
* miri: track the Align instead of packedness in PtrAndAlign.Eduard-Mihai Burtescu2017-12-171-6/+5
* Move large chunks of miri from rustc::mir::interpret to rustc_mir::interpretOliver Schneider2017-12-122-0/+503