about summary refs log tree commit diff
path: root/compiler/rustc_const_eval/src/util/mod.rs
AgeCommit message (Expand)AuthorLines
2025-02-05Pretty print pattern type values with `transmute` if they don't satisfy their...Oli Scherer-0/+1
2024-10-31stop using `ParamEnv::reveal` while handling MIRlcnr-1/+1
2024-05-17Remove `Rvalue::CheckedBinaryOp`Scott McMurray-3/+6
2024-03-23Add+Use `mir::BinOp::Cmp`Scott McMurray-2/+2
2024-01-23partially inline `eval_rvalue_into_place` for const prop lintOli Scherer-2/+2
2023-10-28interpret: call caller_location logic the same way codegen does, and share so...Ralf Jung-0/+1
2023-10-02change is_subtype to relate_typesouz-a-1/+1
2023-08-24Only check packed ADT.Camille GILLOT-1/+1
2023-06-19Dedup some type checks in the MIR validatorScott McMurray-0/+26
2023-04-16Move some utils out of `rustc_const_eval`Nilstrieb-5/+0
2023-02-27Unify all validity check intrinsicsNilstrieb-2/+2
2023-02-02Stop deaggegating MIR.Camille GILLOT-2/+0
2022-11-15mv utility methods into separate modulelcnr-0/+2
2022-10-31interpret: move type_name implementation to an interpreter-independent helper...Ralf Jung-0/+2
2022-10-05change might_permit_raw_init to fully detect LLVM UB, but not more than thatRalf Jung-0/+2
2022-02-12Improve error messages even moreDeadbeef-0/+2
2021-09-07Rename rustc_mir to rustc_const_eval.Camille GILLOT-0/+8