vec_promote
用途
返回在元素位置 b中具有 a 的向量。
语法
d=vec_promote(a, b)结果和参数类型
下表描述了返回值和函数参数的类型。
| d | a | b |
|---|---|---|
| vector signed char | 有符号字符型 | 有符号整型 |
| vector unsigned char | 无符号字符 | |
| vector signed short | signed short | |
| vector unsigned short | unsigned short | |
| vector signed int | 有符号整型 | |
| vector unsigned int | unsigned int | |
| vector signed long long | signed long long | |
| vector unsigned long long | 无符号长整型 | |
| vector float | 浮点 | |
| 向量双精度 | 双精度值 |
结果值
结果是在元素位置 b中具有 a 的向量。 此函数在 b 上使用模算术来确定元素编号。 例如,如果 b 超出范围,那么编译器将使用 b 调制向量中的元素数来确定元素位置。 向量的其他元素未定义。