__bpermd
用途
字节百分比双字
返回位置换操作的结果。
原型
long long __bpermd (long long long bit_selector , long long long source);
使用量
返回 8 个位,每个位对应于源中的一个位,并由 bit_selector 的一个字节选择。 如果 bit_selector 的 byte i 小于 64 ,那么会将 permuted bit i 设置为bit_selector的 byte i 指定的源位; 否则,会将 permuted bit i 设置为 0。 排列的位放置在结果值的最小有效字节中,其余位用 0s填充。
仅当 -qarch 设置为64位模式下的目标 POWER7 处理器或更高版本时有效。