Lines Matching refs:swizzle_y

25    ir_expression *const r0012 = expr(ir_unop_find_msb, swizzle_y(r000D));
29 ir_expression *const r0014 = equal(swizzle_y(r000D), body.constant(0u));
30 ir_expression *const r0015 = gequal(swizzle_y(r000C), swizzle_x(r000D));
73 ir_expression *const r0020 = lequal(r001F, swizzle_y(r000C));
82 body.emit(assign(r000C, sub(swizzle_y(r000C), r0022), 0x02));
85 body.emit(assign(r0011, bit_or(swizzle_y(r0011), r0023), 0x02));
101 ir_expression *const r0025 = lequal(swizzle_x(r000D), swizzle_y(r000C));
108 body.emit(assign(r000C, sub(swizzle_y(r000C), swizzle_x(r000D)), 0x02));
110 body.emit(assign(r0011, bit_or(swizzle_y(r0011), body.constant(1u)), 0x02));
239 ir_expression *const r003C = expr(ir_unop_find_msb, swizzle_y(r0036));
243 ir_expression *const r003E = equal(swizzle_y(r0036), body.constant(0u));
244 ir_expression *const r003F = gequal(swizzle_y(r0035), swizzle_x(r0036));
287 ir_expression *const r004A = lequal(r0049, swizzle_y(r0037));
296 body.emit(assign(r0037, sub(swizzle_y(r0037), r004C), 0x02));
299 body.emit(assign(r003B, bit_or(swizzle_y(r003B), r004D), 0x02));
315 ir_expression *const r004F = lequal(swizzle_x(r0036), swizzle_y(r0037));
322 body.emit(assign(r0037, sub(swizzle_y(r0037), swizzle_x(r0036)), 0x02));
324 body.emit(assign(r003B, bit_or(swizzle_y(r003B), body.constant(1u)), 0x02));
437 ir_expression *const r0061 = less(swizzle_y(r005E), body.constant(int(0)));
438 ir_expression *const r0062 = less(swizzle_y(r005F), body.constant(int(0)));
463 ir_expression *const r006F = expr(ir_unop_find_msb, swizzle_y(r0067));
467 ir_expression *const r0071 = equal(swizzle_y(r0067), body.constant(0u));
468 ir_expression *const r0072 = gequal(swizzle_y(r0063), swizzle_x(r0067));
511 ir_expression *const r007D = lequal(r007C, swizzle_y(r0063));
520 body.emit(assign(r0063, sub(swizzle_y(r0063), r007F), 0x02));
523 body.emit(assign(r006E, bit_or(swizzle_y(r006E), r0080), 0x02));
539 ir_expression *const r0082 = lequal(swizzle_x(r0067), swizzle_y(r0063));
546 body.emit(assign(r0063, sub(swizzle_y(r0063), swizzle_x(r0067)), 0x02));
548 body.emit(assign(r006E, bit_or(swizzle_y(r006E), body.constant(1u)), 0x02));
697 ir_expression *const r009D = expr(ir_unop_find_msb, swizzle_y(r0097));
701 ir_expression *const r009F = equal(swizzle_y(r0097), body.constant(0u));
702 ir_expression *const r00A0 = gequal(swizzle_y(r0096), swizzle_x(r0097));
745 ir_expression *const r00AB = lequal(r00AA, swizzle_y(r0098));
754 body.emit(assign(r0098, sub(swizzle_y(r0098), r00AD), 0x02));
757 body.emit(assign(r009C, bit_or(swizzle_y(r009C), r00AE), 0x02));
773 ir_expression *const r00B0 = lequal(swizzle_x(r0097), swizzle_y(r0098));
780 body.emit(assign(r0098, sub(swizzle_y(r0098), swizzle_x(r0097)), 0x02));
782 body.emit(assign(r009C, bit_or(swizzle_y(r009C), body.constant(1u)), 0x02));
901 ir_expression *const r00C4 = less(swizzle_y(r00C1), body.constant(int(0)));
902 ir_expression *const r00C5 = less(swizzle_y(r00C2), body.constant(int(0)));
927 ir_expression *const r00D2 = expr(ir_unop_find_msb, swizzle_y(r00CA));
931 ir_expression *const r00D4 = equal(swizzle_y(r00CA), body.constant(0u));
932 ir_expression *const r00D5 = gequal(swizzle_y(r00C6), swizzle_x(r00CA));
975 ir_expression *const r00E0 = lequal(r00DF, swizzle_y(r00C6));
984 body.emit(assign(r00C6, sub(swizzle_y(r00C6), r00E2), 0x02));
987 body.emit(assign(r00D1, bit_or(swizzle_y(r00D1), r00E3), 0x02));
1003 ir_expression *const r00E5 = lequal(swizzle_x(r00CA), swizzle_y(r00C6));
1010 body.emit(assign(r00C6, sub(swizzle_y(r00C6), swizzle_x(r00CA)), 0x02));
1012 body.emit(assign(r00D1, bit_or(swizzle_y(r00D1), body.constant(1u)), 0x02));