Unnamed repository; edit this file 'description' to name the repository.
Rollup merge of #156053 - cjgillot:optimized-reuse-ctfe, r=oli-obk
Reuse CTFE MIR for constructors.
For constructors, we manually build the MIR shim we want. We can just have `optimized_mir` call `mir_for_ctfe` instead of rebuilding the shim.