Sebastien Marie <sema...@online.fr> writes: > Hi, > > The following diff makes i386 to be compiled without --enable-rust-simd. > simd is "Single instruction, multiple data" (aka MMX, SSE, SSE2...). [...] > +# bug 1261841 > +.if ${MACHINE_ARCH} == "amd64" > +CONFIGURE_ARGS += --enable-rust-simd > .endif
Despite LLVM emitting SSE2 code by default on i386? https://github.com/rust-lang/rust/blob/1.22.1/src/librustc_back/target/i686_unknown_openbsd.rs#L16 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223415