Add const_eval_select intrinsic

This commit is contained in:
Deadbeef
2021-10-12 05:06:37 +00:00
parent 0c87288f92
commit 5387b6542f
20 changed files with 334 additions and 38 deletions

View File

@@ -407,11 +407,9 @@ pub(crate) fn codegen_intrinsic_call<'tcx>(
destination: Option<(CPlace<'tcx>, BasicBlock)>,
span: Span,
) {
let def_id = instance.def_id();
let intrinsic = fx.tcx.item_name(instance.def_id());
let substs = instance.substs;
let intrinsic = fx.tcx.item_name(def_id);
let ret = match destination {
Some((place, _)) => place,
None => {