Home | History | Annotate | Download | only in codegen

Lines Matching refs:defi

285    void spill(Instruction *defi, Value *slot, LValue *);
1436 SpillCodeInserter::spill(Instruction *defi, Value *slot, LValue *lval)
1451 defi->bb->insertAfter(defi, st);
1491 Instruction *defi = (*d)->getInsn();
1509 assert(defi);
1510 if (defi->op == OP_PHI) {
1514 delete_Instruction(func->getProgram(), defi);
1516 defi->setDef(0, slot);
1518 spill(defi, slot, dval);
1695 Instruction *defi = v->getInsn();
1697 return (!defi || defi->constrainedDefs());
1977 Instruction *defi = cst->getSrc(s)->defs.front()->getInsn();
1979 if (cst->getSrc(s)->refCount() == 1 && !defi->constrainedDefs())
1994 mov->setPredicate(defi->cc, defi->getPredicate());