Home | History | Annotate | Download | only in codegen

Lines Matching refs:getDef

373          mov->setDef(0, new_LValue(func, phi->getDef(0)->asLValue()));
374 phi->setSrc(j, mov->getDef(0));
412 LValue *tmp = new_LValue(func, cal->getDef(d)->asLValue());
418 mov->setDef(0, cal->getDef(d));
496 bb->liveSet.clr(i->getDef(d)->id);
502 bb->liveSet.clr(i->getDef(0)->id);
551 bb->liveSet.clr(i->getDef(0)->id);
572 bb->liveSet.clr(i->getDef(d)->id);
573 if (i->getDef
574 i->getDef(d)->livei.extend(i->serial, i->serial);
872 LValue *rep = (split ? insn->getSrc(0) : insn->getDef(0))->asLValue();
887 LValue *val = (split ? insn->getDef(c) : insn->getSrc(c))->asLValue();
917 if (!coalesceValues(insn->getDef(0), insn->getSrc(c), false)) {
928 coalesceValues(insn->getDef(0), insn->getSrc(c), true);
940 coalesceValues(insn->getSrc(0), insn->getDef(c), true);
947 if (!insn->getDef(0)->uses.empty())
948 i = insn->getDef(0)->uses.front()->getInsn();
954 if (coalesceValues(insn->getDef(0), insn->getSrc(0), false))
955 copyCompound(insn->getSrc(0), insn->getDef(0));
969 coalesceValues(insn->getDef(c), insn->getSrc(c), true);
1055 if (insn->getDef(d)->rep() == insn->getDef(d))
1056 insertOrderedTail(values, getNode(insn->getDef(d)->asLValue()));
1613 Value *v = split->getDef(d);
1625 unsigned int reg = regs.idToBytes(merge->getDef(0));
1664 if (tex->getDef(k)->refCount()) {
1666 def[d++] = tex->getDef(k);
1718 i->setSrc(s, cst->getDef(d));
1727 i->setSrc(s, cst->getDef(d));
1753 size += insn->getDef(n)->reg.size;
1762 split->setDef(d, insn->getDef(d));
1768 insn->setDef(k, insn->getDef(d));
1875 tex->setDef(c, new_LValue(func, tex->getDef(0)->asLValue()));
1949 if (!cst->getDef(d)->refCount())
1957 mov->setDef(0, cst->getDef(d));
1988 cst->setSrc(s, mov->getDef(0));
1991 cst->getDef(0)->asLValue()->noSpill = 1; // doesn't help