Lines Matching defs:def
58 if (BITSET_TEST(tmp_live, src->def->name))
65 if (BITSET_TEST(tmp_live, src->def->name))
69 BITSET_SET(tmp_live, src->def->name);
90 if (!phi->srcs[i]->def)
92 unsigned name = phi->srcs[i]->def->name;
166 /* Return true if "def" is live after "instr". It's assumed that "def"
170 ir3_def_live_after(struct ir3_liveness *live, struct ir3_register *def,
174 if (BITSET_TEST(live->live_out[instr->block->index], def->name))
180 if (def->instr->block != instr->block &&
181 !BITSET_TEST(live->live_in[instr->block->index], def->name))
184 /* Ok, now comes the tricky case, where "def" is killed somewhere in
192 if (test_instr->srcs[i]->def == def)