diff --git a/src/intrinsics/cpuid.rs b/src/intrinsics/cpuid.rs index cbfeefed6923..9d971d97b88c 100644 --- a/src/intrinsics/cpuid.rs +++ b/src/intrinsics/cpuid.rs @@ -62,6 +62,7 @@ pub(crate) fn codegen_cpuid_call<'tcx>( crate::trap::trap_unreachable(fx, "__cpuid_count arch intrinsic doesn't yet support specified leaf"); fx.bcx.switch_to_block(dest); + fx.bcx.ins().nop(); (eax, ebx, ecx, edx) }