Lines Matching defs:defn
327 struct ir3_instruction *defn;
417 if (id->defn) {
420 return id->defn;
521 id->defn = d;
542 id->defn = get_definer(ctx, instr, &id->sz, &id->off);
543 id->cls = size_to_class(id->sz, is_half(id->defn), is_high(id->defn));
564 if (id->defn != instr) {
565 struct ir3_ra_instr_data *did = &ctx->instrd[id->defn->ip];
596 if (id->defn != instr)
652 __ra_name(struct ir3_ra_ctx *ctx, int cls, struct ir3_instruction *defn)
657 name = ctx->class_base[cls] + defn->name;
666 return __ra_name(ctx, id->cls, id->defn);
767 } else if (id->defn == instr) {
773 def(name, id->defn);
775 if (is_high(id->defn)) {
778 } else if (is_half(id->defn)) {
1049 } else if ((id = &ctx->instrd[instr->ip]) && id->defn) {
1056 if (is_high(id->defn))
1062 if (is_half(id->defn))