官术网_书友最值得收藏!

1.1.2 邏輯運算

SSE內置函數支持的邏輯運算及其數據類型如表1-2所示。不但支持與、或和異或,還支持移位,但是不直接支持非,這是個奇怪的地方(但可以通過andnot實現)。

表1-2 SSE邏輯指令

以si128為例,展示andnot操作的定義如下:


__m128i _mm_andnot_si128(__m128i a, __m128i b);
r = (~a) & b;

如果b的位模式為全1,那么andnot就實現了not運算。

主站蜘蛛池模板: 民勤县| 石楼县| 越西县| 巫溪县| 洛南县| 凤台县| 襄城县| 涿鹿县| 上蔡县| 樟树市| 上饶县| 长春市| 台中县| 会宁县| 大理市| 玉林市| 信阳市| 甘德县| 哈巴河县| 汉阴县| 博罗县| 来凤县| 平江县| 琼结县| 巩义市| 遂川县| 武清区| 赤壁市| 昔阳县| 松江区| 宁国市| 蚌埠市| 观塘区| 仁布县| 东宁县| 木里| 阳谷县| 夏河县| 乐陵市| 金塔县| 辽阳市|