vec_promote

用途

返回在元素位置 b中具有 a 的向量。

语法

d=vec_promote(a, b)

结果和参数类型

下表描述了返回值和函数参数的类型。

表 1. 结果和参数类型
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 调制向量中的元素数来确定元素位置。 向量的其他元素未定义。