Home | History | Annotate | Download | only in glsl

Lines Matching refs:bit_and

438                           bitcast_u2f(bit_and(bitcast_f2u(x), sign_mask))));
473 ir->operands[0] = bit_or(bit_and(bitcast_f2u(x), sign_mantissa_mask),
551 i.insert_before(assign(unpacked, bit_and(swizzle_y(unpacked), sign_mask->clone(ir, NULL)),
662 i.insert_before(assign(bits, bit_and(bits, sign_mantissa_mask)));
1009 base_ir->insert_before(assign(temp, sub(temp, bit_and(rshift(temp, c1),
1013 base_ir->insert_before(assign(temp, add(bit_and(temp, c33333333),
1014 bit_and(rshift(temp, c2),
1019 ir->operands[0] = rshift(mul(bit_and(add(temp, rshift(temp, c4)), c0F0F0F0F),
1158 ir->operands[0] = bit_and(ir->operands[0], bit_not(mask));
1159 ir->operands[1] = bit_and(lshift(ir->operands[1], offset), mask);
1209 i.insert_before(assign(temp, bit_or(bit_and(rshift(temp, c1), c55555555),
1210 lshift(bit_and(temp, c55555555->clone(ir, NULL)),
1216 i.insert_before(assign(temp, bit_or(bit_and(rshift(temp, c2), c33333333),
1217 lshift(bit_and(temp, c33333333->clone(ir, NULL)),
1224 i.insert_before(assign(temp, bit_or(bit_and(rshift(temp, c4), c0F0F0F0F),
1225 lshift(bit_and(temp, c0F0F0F0F->clone(ir, NULL)),
1235 i.insert_before(assign(temp, bit_or(bit_and(rshift(temp, c8), c00FF00FF),
1236 lshift(bit_and(temp, c00FF00FF->clone(ir, NULL)),
1293 i.insert_before(assign(lsb_only, i2u(bit_and(temp, neg(temp)))));
1398 bit_and(temp, cFFFFFF00),
1532 i.insert_before(assign(src1l, bit_and(src1, c0000FFFF)));
1533 i.insert_before(assign(src2l, bit_and(src2, c0000FFFF->clone(ir, NULL))));