Lines Matching defs:nalu
1216 nir_alu_instr *nalu = nir_alu_instr_create(b->shader, alu->op);
1217 nalu->exact = alu->exact;
1219 nir_ssa_dest_init(&nalu->instr, &nalu->dest.dest,
1223 nalu->dest.saturate = alu->dest.saturate;
1224 nalu->dest.write_mask = alu->dest.write_mask;
1228 nalu->src[i].src = nir_src_for_ssa(src_defs[i]);
1229 nalu->src[i].negate = alu->src[i].negate;
1230 nalu->src[i].abs = alu->src[i].abs;
1231 memcpy(nalu->src[i].swizzle, alu->src[i].swizzle,
1232 sizeof(nalu->src[i].swizzle));
1235 nir_builder_instr_insert(b, &nalu->instr);
1237 return &nalu->dest.dest.ssa;;
1306 nir_ssa_def *nalu = clone_alu_and_replace_src_defs(b, alu, def);
1309 nir_src new_src = nir_src_for_ssa(nalu);