Skip to content

Commit

Permalink
fix use of platform_intrinsics in tests
Browse files Browse the repository at this point in the history
  • Loading branch information
RalfJung committed Feb 25, 2024
1 parent 9bb1109 commit 08e4eaf
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions example/float-minmax-pass.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,14 @@

// Test that the simd_f{min,max} intrinsics produce the correct results.

#![feature(repr_simd, intrinsics)]
#![feature(repr_simd, core_intrinsics)]
#![allow(non_camel_case_types)]

#[repr(simd)]
#[derive(Copy, Clone, PartialEq, Debug)]
struct f32x4(pub f32, pub f32, pub f32, pub f32);

extern "intrinsic" {
fn simd_fmin<T>(x: T, y: T) -> T;
fn simd_fmax<T>(x: T, y: T) -> T;
}
use std::intrinsics::simd::*;

fn main() {
let x = f32x4(1.0, 2.0, 3.0, 4.0);
Expand Down

0 comments on commit 08e4eaf

Please sign in to comment.