Lines Matching defs:zero
39 zero = 4, /* all disabled lanes are zero'd out */
76 op = Operand::zero(program->lane_mask.bytes());
144 cur = Operand::zero(program->lane_mask.bytes());
166 if ((defined & pred_defined::zero) == pred_defined::zero) {
229 /* add dominating zero: this allows to emit simpler merge sequences
230 * if we can ensure that all disabled lanes are always zero on incoming values */
231 // TODO: find more occasions where pred_defined::zero is beneficial (e.g. with 2+ temp merges)
233 /* zero the loop-carried variable */
235 state->any_pred_defined[start] |= pred_defined::zero;
236 // TODO: emit this zero explicitly
330 Definition(new_phi_src), tmp, Operand::zero())