Lines Matching full:vec1
106 std::vector<Value *> vec1 = extractVector(builder, in1);
109 Value * cmp = builder.CreateICmpSGT(vec1[i], vec2[i], name("iVecSelCmp"));
110 vec1[i] = builder.CreateSelect(cmp, vec1[i], vec2[i], name("iVecSel"));
112 return intVec(builder, vec1[0], vec1[1], vec1[2], vec1[3]);
117 std::vector<Value *> vec1 = extractVector(builder, in1);
120 Value * cmp = builder.CreateICmpSLT(vec1[i], vec2[i], name("iVecSelCmp"));
121 vec1[i] = builder.CreateSelect(cmp, vec1[i], vec2[i], name("iVecSel"));
123 return intVec(builder, vec1[0], vec1[1], vec1[2], vec1[3]);