.lower_uadd_carry = true,
.lower_usub_borrow = true,
.lower_mul_high = true,
+ .lower_mul_2x32_64 = true,
.fuse_ffma = true,
.vertex_id_zero_based = true,
.lower_extract_byte = true,
.lower_uadd_carry = true,
.lower_usub_borrow = true,
.lower_mul_high = true,
+ .lower_mul_2x32_64 = true,
.fuse_ffma = true,
.vertex_id_zero_based = false,
.lower_extract_byte = true,
progress |= OPT(s, nir_opt_peephole_select, 16, true, true);
progress |= OPT(s, nir_opt_intrinsics);
progress |= OPT(s, nir_opt_algebraic);
+ progress |= OPT(s, nir_lower_alu);
progress |= OPT(s, nir_opt_constant_folding);
if (lower_flrp != 0) {