message: Flip matching
diff: @@ -433,15 +433,10 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
  this.write_scalar(Scalar::from_f64(res), dest)?;
  }
  + "llvm.x86.sse2.pause" if this.tcx.sess.target.target.arch == "x86" || this.tcx.sess.target.target.arch == "x86_64" => {}
  +
  // Target-specific shims
  _ => {
  - match this.tcx.sess.target.target.arch.as_str() {
  - "x86" | "x86_64" => match link_name {
  - "llvm.x86.sse2.pause" => return Ok(true),
  - _ => {}
  - }
  - _ => {}
  - }
  match this.tcx.sess.target.target.target_os.as_str() {
  "linux" | "macos" => return posix::EvalContextExt::emulate_foreign_item_by_name(this, link_name, args, dest, ret),
  "windows" => return windows::EvalContextExt::emulate_foreign_item_by_name(this, link_name, args, dest, ret),
  