Lines Matching refs:c0
376 for (unsigned c = 0, c0 = 0, c1 = 0; in constant_expression_value() local
378 c0 += c0_inc, c1 += c1_inc, c++) { in constant_expression_value()
382 data.u[c] = MIN2(op[0]->value.u[c0], op[1]->value.u[c1]); in constant_expression_value()
385 data.i[c] = MIN2(op[0]->value.i[c0], op[1]->value.i[c1]); in constant_expression_value()
388 data.f[c] = MIN2(op[0]->value.f[c0], op[1]->value.f[c1]); in constant_expression_value()
398 for (unsigned c = 0, c0 = 0, c1 = 0; in constant_expression_value() local
400 c0 += c0_inc, c1 += c1_inc, c++) { in constant_expression_value()
404 data.u[c] = MAX2(op[0]->value.u[c0], op[1]->value.u[c1]); in constant_expression_value()
407 data.i[c] = MAX2(op[0]->value.i[c0], op[1]->value.i[c1]); in constant_expression_value()
410 data.f[c] = MAX2(op[0]->value.f[c0], op[1]->value.f[c1]); in constant_expression_value()
420 for (unsigned c = 0, c0 = 0, c1 = 0; in constant_expression_value() local
422 c0 += c0_inc, c1 += c1_inc, c++) { in constant_expression_value()
426 data.u[c] = op[0]->value.u[c0] + op[1]->value.u[c1]; in constant_expression_value()
429 data.i[c] = op[0]->value.i[c0] + op[1]->value.i[c1]; in constant_expression_value()
432 data.f[c] = op[0]->value.f[c0] + op[1]->value.f[c1]; in constant_expression_value()
442 for (unsigned c = 0, c0 = 0, c1 = 0; in constant_expression_value() local
444 c0 += c0_inc, c1 += c1_inc, c++) { in constant_expression_value()
448 data.u[c] = op[0]->value.u[c0] - op[1]->value.u[c1]; in constant_expression_value()
451 data.i[c] = op[0]->value.i[c0] - op[1]->value.i[c1]; in constant_expression_value()
454 data.f[c] = op[0]->value.f[c0] - op[1]->value.f[c1]; in constant_expression_value()
466 for (unsigned c = 0, c0 = 0, c1 = 0; in constant_expression_value() local
468 c0 += c0_inc, c1 += c1_inc, c++) { in constant_expression_value()
472 data.u[c] = op[0]->value.u[c0] * op[1]->value.u[c1]; in constant_expression_value()
475 data.i[c] = op[0]->value.i[c0] * op[1]->value.i[c1]; in constant_expression_value()
478 data.f[c] = op[0]->value.f[c0] * op[1]->value.f[c1]; in constant_expression_value()
512 for (unsigned c = 0, c0 = 0, c1 = 0; in constant_expression_value() local
514 c0 += c0_inc, c1 += c1_inc, c++) { in constant_expression_value()
518 data.u[c] = op[0]->value.u[c0] / op[1]->value.u[c1]; in constant_expression_value()
521 data.i[c] = op[0]->value.i[c0] / op[1]->value.i[c1]; in constant_expression_value()
524 data.f[c] = op[0]->value.f[c0] / op[1]->value.f[c1]; in constant_expression_value()
534 for (unsigned c = 0, c0 = 0, c1 = 0; in constant_expression_value() local
536 c0 += c0_inc, c1 += c1_inc, c++) { in constant_expression_value()
540 data.u[c] = op[0]->value.u[c0] % op[1]->value.u[c1]; in constant_expression_value()
543 data.i[c] = op[0]->value.i[c0] % op[1]->value.i[c1]; in constant_expression_value()
549 data.f[c] = op[0]->value.f[c0] - op[1]->value.f[c1] in constant_expression_value()
550 * floorf(op[0]->value.f[c0] / op[1]->value.f[c1]); in constant_expression_value()
691 for (unsigned c = 0, c0 = 0, c1 = 0; in constant_expression_value() local
693 c0 += c0_inc, c1 += c1_inc, c++) { in constant_expression_value()
697 data.i[c] = op[0]->value.i[c0] << op[1]->value.i[c1]; in constant_expression_value()
701 data.i[c] = op[0]->value.i[c0] << op[1]->value.u[c1]; in constant_expression_value()
705 data.u[c] = op[0]->value.u[c0] << op[1]->value.i[c1]; in constant_expression_value()
709 data.u[c] = op[0]->value.u[c0] << op[1]->value.u[c1]; in constant_expression_value()
715 for (unsigned c = 0, c0 = 0, c1 = 0; in constant_expression_value() local
717 c0 += c0_inc, c1 += c1_inc, c++) { in constant_expression_value()
721 data.i[c] = op[0]->value.i[c0] >> op[1]->value.i[c1]; in constant_expression_value()
725 data.i[c] = op[0]->value.i[c0] >> op[1]->value.u[c1]; in constant_expression_value()
729 data.u[c] = op[0]->value.u[c0] >> op[1]->value.i[c1]; in constant_expression_value()
733 data.u[c] = op[0]->value.u[c0] >> op[1]->value.u[c1]; in constant_expression_value()
739 for (unsigned c = 0, c0 = 0, c1 = 0; in constant_expression_value() local
741 c0 += c0_inc, c1 += c1_inc, c++) { in constant_expression_value()
745 data.i[c] = op[0]->value.i[c0] & op[1]->value.i[c1]; in constant_expression_value()
748 data.u[c] = op[0]->value.u[c0] & op[1]->value.u[c1]; in constant_expression_value()
757 for (unsigned c = 0, c0 = 0, c1 = 0; in constant_expression_value() local
759 c0 += c0_inc, c1 += c1_inc, c++) { in constant_expression_value()
763 data.i[c] = op[0]->value.i[c0] | op[1]->value.i[c1]; in constant_expression_value()
766 data.u[c] = op[0]->value.u[c0] | op[1]->value.u[c1]; in constant_expression_value()
775 for (unsigned c = 0, c0 = 0, c1 = 0; in constant_expression_value() local
777 c0 += c0_inc, c1 += c1_inc, c++) { in constant_expression_value()
781 data.i[c] = op[0]->value.i[c0] ^ op[1]->value.i[c1]; in constant_expression_value()
784 data.u[c] = op[0]->value.u[c0] ^ op[1]->value.u[c1]; in constant_expression_value()
1327 for (unsigned c = 0, c0 = 0; c < type->components(); c0 += c0_inc, c++) in constant_expression_value() local
1328 data.f[c] = (op[1]->value.f[c] < op[0]->value.f[c0]) ? 0.0F : 1.0F; in constant_expression_value()