Date: Thu, 4 Dec 2014 00:33:40 GMT From: John-Mark Gurney <jmg@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 1203490 for review Message-ID: <201412040033.sB40Xe0n063216@skunkworks.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@1203490?ac=10 Change 1203490 by jmg@jmg_carbon2 on 2014/12/04 00:33:16 forgot in previous commit.. it could have been written more simply, but clang and gcc really want a constant for the index in _mm_insert_XXX, if not, you might get some other strange code... Even though something like: _mm_insert_XXX(a, b, !!ndx) would result in exactly the same range of args and everything, clang will compile, but to code not using pinsrd... In our case, we didn't have this problem, but incase someone pulls my code for some reason, they'll get reasonable code... Affected files ... .. //depot/projects/opencrypto/sys/crypto/aesni/aesni_ghash.c#7 edit Differences ... ==== //depot/projects/opencrypto/sys/crypto/aesni/aesni_ghash.c#7 (text+ko) ====
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201412040033.sB40Xe0n063216>
