about summary refs log tree commit diff
path: root/compiler/rustc_const_eval/src/const_eval/machine.rs
AgeCommit message (Expand)AuthorLines
2022-03-02rename ErrorReported -> ErrorGuaranteedmark-2/+2
2022-02-24Miri fn ptr check: don't use conservative null checkRalf Jung-2/+3
2022-02-19rustc_const_eval: adopt let else in more placesest31-9/+6
2022-02-11use body.tainted_by_error to skip loading MIRMichael Goulet-0/+8
2022-01-26`const_deallocate`: Don't deallocate memory allocated in an another const. Do...woppopo-5/+15
2022-01-23Add `intrinsics::const_deallocate`woppopo-0/+17
2022-01-03Rollup merge of #90102 - nbdd0121:box3, r=jonas-schievinkMatthias Krüger-7/+0
2021-12-20const_eval machine: use original instance for replaced MIR bodiesRalf Jung-1/+11
2021-12-20CTFE eval_fn_call: use FnAbi to determine argument skipping and compatibilityRalf Jung-2/+2
2021-12-13Remove `in_band_lifetimes` from `rustc_const_eval`LegionMammal978-2/+2
2021-10-27Remove `is_const_fn` in `find_mir_or_eval_fn`Gary Guo-9/+3
2021-10-25Clean up special function const checksGary Guo-32/+20
2021-10-20Remove `box_alloc` from `Machine` trait.Gary Guo-7/+0
2021-10-20Rollup merge of #88860 - nbdd0121:panic, r=m-ou-seYuki Okushi-3/+1
2021-10-19Deduplicate panic_fmtGary Guo-3/+1
2021-10-12Add const_eval_select intrinsicDeadbeef-19/+40
2021-09-15Allow `panic!("{}", computed_str)` in const fn.Gary Guo-2/+7
2021-09-07Rename rustc_mir to rustc_const_eval.Camille GILLOT-0/+474