Lines Matching refs:unionArrays
3114 std::vector<const TConstantUnion *> unionArrays(argsCount); in FoldAggregateBuiltIn() local
3129 unionArrays[i] = argConstant->getConstantValue(); in FoldAggregateBuiltIn()
3139 unionArrays[i] = Vectorize(*unionArrays[i], maxObjectSize); in FoldAggregateBuiltIn()
3152 float y = unionArrays[0][i].getFConst(); in FoldAggregateBuiltIn()
3153 float x = unionArrays[1][i].getFConst(); in FoldAggregateBuiltIn()
3169 float x = unionArrays[0][i].getFConst(); in FoldAggregateBuiltIn()
3170 float y = unionArrays[1][i].getFConst(); in FoldAggregateBuiltIn()
3189 float x = unionArrays[0][i].getFConst(); in FoldAggregateBuiltIn()
3190 float y = unionArrays[1][i].getFConst(); in FoldAggregateBuiltIn()
3205 std::min(unionArrays[0][i].getFConst(), unionArrays[1][i].getFConst())); in FoldAggregateBuiltIn()
3209 std::min(unionArrays[0][i].getIConst(), unionArrays[1][i].getIConst())); in FoldAggregateBuiltIn()
3213 std::min(unionArrays[0][i].getUConst(), unionArrays[1][i].getUConst())); in FoldAggregateBuiltIn()
3232 std::max(unionArrays[0][i].getFConst(), unionArrays[1][i].getFConst())); in FoldAggregateBuiltIn()
3236 std::max(unionArrays[0][i].getIConst(), unionArrays[1][i].getIConst())); in FoldAggregateBuiltIn()
3240 std::max(unionArrays[0][i].getUConst(), unionArrays[1][i].getUConst())); in FoldAggregateBuiltIn()
3256 unionArrays[1][i].getFConst() < unionArrays[0][i].getFConst() ? 0.0f : 1.0f); in FoldAggregateBuiltIn()
3268 resultArray[i].setBConst(unionArrays[0][i].getFConst() < in FoldAggregateBuiltIn()
3269 unionArrays[1][i].getFConst()); in FoldAggregateBuiltIn()
3272 resultArray[i].setBConst(unionArrays[0][i].getIConst() < in FoldAggregateBuiltIn()
3273 unionArrays[1][i].getIConst()); in FoldAggregateBuiltIn()
3276 resultArray[i].setBConst(unionArrays[0][i].getUConst() < in FoldAggregateBuiltIn()
3277 unionArrays[1][i].getUConst()); in FoldAggregateBuiltIn()
3295 resultArray[i].setBConst(unionArrays[0][i].getFConst() <= in FoldAggregateBuiltIn()
3296 unionArrays[1][i].getFConst()); in FoldAggregateBuiltIn()
3299 resultArray[i].setBConst(unionArrays[0][i].getIConst() <= in FoldAggregateBuiltIn()
3300 unionArrays[1][i].getIConst()); in FoldAggregateBuiltIn()
3303 resultArray[i].setBConst(unionArrays[0][i].getUConst() <= in FoldAggregateBuiltIn()
3304 unionArrays[1][i].getUConst()); in FoldAggregateBuiltIn()
3322 resultArray[i].setBConst(unionArrays[0][i].getFConst() > in FoldAggregateBuiltIn()
3323 unionArrays[1][i].getFConst()); in FoldAggregateBuiltIn()
3326 resultArray[i].setBConst(unionArrays[0][i].getIConst() > in FoldAggregateBuiltIn()
3327 unionArrays[1][i].getIConst()); in FoldAggregateBuiltIn()
3330 resultArray[i].setBConst(unionArrays[0][i].getUConst() > in FoldAggregateBuiltIn()
3331 unionArrays[1][i].getUConst()); in FoldAggregateBuiltIn()
3348 resultArray[i].setBConst(unionArrays[0][i].getFConst() >= in FoldAggregateBuiltIn()
3349 unionArrays[1][i].getFConst()); in FoldAggregateBuiltIn()
3352 resultArray[i].setBConst(unionArrays[0][i].getIConst() >= in FoldAggregateBuiltIn()
3353 unionArrays[1][i].getIConst()); in FoldAggregateBuiltIn()
3356 resultArray[i].setBConst(unionArrays[0][i].getUConst() >= in FoldAggregateBuiltIn()
3357 unionArrays[1][i].getUConst()); in FoldAggregateBuiltIn()
3375 resultArray[i].setBConst(unionArrays[0][i].getFConst() == in FoldAggregateBuiltIn()
3376 unionArrays[1][i].getFConst()); in FoldAggregateBuiltIn()
3379 resultArray[i].setBConst(unionArrays[0][i].getIConst() == in FoldAggregateBuiltIn()
3380 unionArrays[1][i].getIConst()); in FoldAggregateBuiltIn()
3383 resultArray[i].setBConst(unionArrays[0][i].getUConst() == in FoldAggregateBuiltIn()
3384 unionArrays[1][i].getUConst()); in FoldAggregateBuiltIn()
3387 resultArray[i].setBConst(unionArrays[0][i].getBConst() == in FoldAggregateBuiltIn()
3388 unionArrays[1][i].getBConst()); in FoldAggregateBuiltIn()
3406 resultArray[i].setBConst(unionArrays[0][i].getFConst() != in FoldAggregateBuiltIn()
3407 unionArrays[1][i].getFConst()); in FoldAggregateBuiltIn()
3410 resultArray[i].setBConst(unionArrays[0][i].getIConst() != in FoldAggregateBuiltIn()
3411 unionArrays[1][i].getIConst()); in FoldAggregateBuiltIn()
3414 resultArray[i].setBConst(unionArrays[0][i].getUConst() != in FoldAggregateBuiltIn()
3415 unionArrays[1][i].getUConst()); in FoldAggregateBuiltIn()
3418 resultArray[i].setBConst(unionArrays[0][i].getBConst() != in FoldAggregateBuiltIn()
3419 unionArrays[1][i].getBConst()); in FoldAggregateBuiltIn()
3436 float x = unionArrays[0][i].getFConst(); in FoldAggregateBuiltIn()
3437 float y = unionArrays[1][i].getFConst(); in FoldAggregateBuiltIn()
3447 resultArray->setFConst(VectorDotProduct(unionArrays[0], unionArrays[1], maxObjectSize)); in FoldAggregateBuiltIn()
3454 float x0 = unionArrays[0][0].getFConst(); in FoldAggregateBuiltIn()
3455 float x1 = unionArrays[0][1].getFConst(); in FoldAggregateBuiltIn()
3456 float x2 = unionArrays[0][2].getFConst(); in FoldAggregateBuiltIn()
3457 float y0 = unionArrays[1][0].getFConst(); in FoldAggregateBuiltIn()
3458 float y1 = unionArrays[1][1].getFConst(); in FoldAggregateBuiltIn()
3459 float y2 = unionArrays[1][2].getFConst(); in FoldAggregateBuiltIn()
3474 float dotProduct = VectorDotProduct(unionArrays[1], unionArrays[0], maxObjectSize); in FoldAggregateBuiltIn()
3477 float result = unionArrays[0][i].getFConst() - in FoldAggregateBuiltIn()
3478 2.0f * dotProduct * unionArrays[1][i].getFConst(); in FoldAggregateBuiltIn()
3492 angle::Matrix<float> lhs = GetMatrix(unionArrays[0], rows, cols); in FoldAggregateBuiltIn()
3493 angle::Matrix<float> rhs = GetMatrix(unionArrays[1], rows, cols); in FoldAggregateBuiltIn()
3506 GetMatrix(unionArrays[0], static_cast<int>(numRows), 1) in FoldAggregateBuiltIn()
3507 .outerProduct(GetMatrix(unionArrays[1], 1, static_cast<int>(numCols))); in FoldAggregateBuiltIn()
3521 float x = unionArrays[0][i].getFConst(); in FoldAggregateBuiltIn()
3522 float min = unionArrays[1][i].getFConst(); in FoldAggregateBuiltIn()
3523 float max = unionArrays[2][i].getFConst(); in FoldAggregateBuiltIn()
3535 int x = unionArrays[0][i].getIConst(); in FoldAggregateBuiltIn()
3536 int min = unionArrays[1][i].getIConst(); in FoldAggregateBuiltIn()
3537 int max = unionArrays[2][i].getIConst(); in FoldAggregateBuiltIn()
3548 unsigned int x = unionArrays[0][i].getUConst(); in FoldAggregateBuiltIn()
3549 unsigned int min = unionArrays[1][i].getUConst(); in FoldAggregateBuiltIn()
3550 unsigned int max = unionArrays[2][i].getUConst(); in FoldAggregateBuiltIn()
3576 float x = unionArrays[0][i].getFConst(); in FoldAggregateBuiltIn()
3577 float y = unionArrays[1][i].getFConst(); in FoldAggregateBuiltIn()
3580 float a = unionArrays[2][i].getFConst(); in FoldAggregateBuiltIn()
3591 bool a = unionArrays[2][i].getBConst(); in FoldAggregateBuiltIn()
3596 float x = unionArrays[0][i].getFConst(); in FoldAggregateBuiltIn()
3597 float y = unionArrays[1][i].getFConst(); in FoldAggregateBuiltIn()
3603 int x = unionArrays[0][i].getIConst(); in FoldAggregateBuiltIn()
3604 int y = unionArrays[1][i].getIConst(); in FoldAggregateBuiltIn()
3610 unsigned int x = unionArrays[0][i].getUConst(); in FoldAggregateBuiltIn()
3611 unsigned int y = unionArrays[1][i].getUConst(); in FoldAggregateBuiltIn()
3617 bool x = unionArrays[0][i].getBConst(); in FoldAggregateBuiltIn()
3618 bool y = unionArrays[1][i].getBConst(); in FoldAggregateBuiltIn()
3637 float edge0 = unionArrays[0][i].getFConst(); in FoldAggregateBuiltIn()
3638 float edge1 = unionArrays[1][i].getFConst(); in FoldAggregateBuiltIn()
3639 float x = unionArrays[2][i].getFConst(); in FoldAggregateBuiltIn()
3662 float a = unionArrays[0][i].getFConst(); in FoldAggregateBuiltIn()
3663 float b = unionArrays[1][i].getFConst(); in FoldAggregateBuiltIn()
3664 float c = unionArrays[2][i].getFConst(); in FoldAggregateBuiltIn()
3677 float x = unionArrays[0][i].getFConst(); in FoldAggregateBuiltIn()
3678 int exp = unionArrays[1][i].getIConst(); in FoldAggregateBuiltIn()
3697 float dotProduct = VectorDotProduct(unionArrays[2], unionArrays[1], maxObjectSize); in FoldAggregateBuiltIn()
3701 resultArray[i].setFConst(unionArrays[0][i].getFConst()); in FoldAggregateBuiltIn()
3703 resultArray[i].setFConst(-unionArrays[0][i].getFConst()); in FoldAggregateBuiltIn()
3721 float dotProduct = VectorDotProduct(unionArrays[1], unionArrays[0], maxObjectSize); in FoldAggregateBuiltIn()
3724 float eta = unionArrays[2][i].getFConst(); in FoldAggregateBuiltIn()
3729 resultArray[i].setFConst(eta * unionArrays[0][i].getFConst() - in FoldAggregateBuiltIn()
3731 unionArrays[1][i].getFConst()); in FoldAggregateBuiltIn()
3740 int offset = unionArrays[1][0].getIConst(); in FoldAggregateBuiltIn()
3741 int bits = unionArrays[2][0].getIConst(); in FoldAggregateBuiltIn()
3766 uint32_t value = static_cast<uint32_t>(unionArrays[0][i].getIConst()); in FoldAggregateBuiltIn()
3780 uint32_t value = unionArrays[0][i].getUConst(); in FoldAggregateBuiltIn()
3792 int offset = unionArrays[2][0].getIConst(); in FoldAggregateBuiltIn()
3793 int bits = unionArrays[3][0].getIConst(); in FoldAggregateBuiltIn()
3798 int32_t base = unionArrays[0][i].getIConst(); in FoldAggregateBuiltIn()
3804 uint32_t base = unionArrays[0][i].getUConst(); in FoldAggregateBuiltIn()
3821 uint32_t base = static_cast<uint32_t>(unionArrays[0][i].getIConst()); in FoldAggregateBuiltIn()
3822 uint32_t insert = static_cast<uint32_t>(unionArrays[1][i].getIConst()); in FoldAggregateBuiltIn()
3830 uint32_t base = unionArrays[0][i].getUConst(); in FoldAggregateBuiltIn()
3831 uint32_t insert = unionArrays[1][i].getUConst(); in FoldAggregateBuiltIn()