Lines Matching defs:live
37 agx_liveness_ins_update(BITSET_WORD *live, agx_instr *I)
41 BITSET_CLEAR(live, I->dest[d].value);
46 /* If the source is not live after this instruction, but becomes live
48 I->src[s].kill = !BITSET_TEST(live, I->src[s].value);
49 BITSET_SET(live, I->src[s].value);
101 /* Propagate the live in of the successor (blk) to the live out of
105 * handle when propagating, we kill writes from phis and make live the
109 BITSET_WORD *live = ralloc_array(blk, BITSET_WORD, words);
110 memcpy(live, blk->live_in, words * sizeof(BITSET_WORD));
117 BITSET_CLEAR(live, I->dest[0].value);
120 /* Make live the corresponding source */
126 BITSET_SET(live, operand.value);
132 progress |= live[i] & ~((*pred)->live_out[i]);
133 (*pred)->live_out[i] |= live[i];