Lines Matching defs:def
63 * (1) The first pass collects information for each ssa-def,
543 [](const Definition& def) { return def.regClass().type() == RegType::vgpr; });
552 [](const Definition& def) { return def.regClass().is_subdword(); });
1157 for (Definition& def : instr->definitions)
1158 ctx.info[def.tempId()].label &= (label_vopc | label_f2f32 | instr_mod_labels);
1587 Definition def = instr->definitions[0];
1596 instr->definitions[0] = def;
1620 for (Definition def : instr->definitions) {
1621 uint32_t mask = u_bit_consecutive(0, def.bytes() * 8u);
1622 ctx.info[def.tempId()].set_constant(ctx.program->gfx_level, val & mask);
1623 val >>= def.bytes() * 8u;
3167 /* apply omod / clamp modifiers if the def is used only once and the instruction can have modifiers */
3879 Definition def = instr->definitions[0];
3886 instr->definitions[0] = def;