Lines Matching refs:def
51 nir_alu_instr *alu = nir_instr_as_alu(s.def->parent_instr);
69 if (address->A.def && nir_ssa_scalar_is_const(address->A)) {
71 address->A.def = NULL;
74 if (address->B.def && nir_ssa_scalar_is_const(address->B)) {
76 address->B.def = NULL;
88 if (!address->B.def || !nir_ssa_scalar_is_alu(address->B))
111 first_free && !address->A.def) {
122 if (!address->B.def || !nir_ssa_scalar_is_alu(address->B))
141 if (!address->B.def || !nir_ssa_scalar_is_alu(address->B))
160 if (!address->B.def || !nir_ssa_scalar_is_alu(address->B))
185 if (address->A.def && nir_ssa_scalar_is_alu(address->A)) {
192 if (address->B.def && nir_ssa_scalar_is_alu(address->B)) {
206 .B = { .def = offset },
258 if (match.A.def) {
259 unsigned bitsize = match.A.def->bit_size;
262 ins->src[1] = nir_ssa_index(match.A.def);
272 if (match.B.def) {
273 ins->src[2] = nir_ssa_index(match.B.def);
275 ins->src_types[2] = nir_type_uint | match.B.def->bit_size;
297 if (match.B.def) {
298 ins->src[2] = nir_ssa_index(match.B.def);