Lines Matching defs:tmp
505 LValue *tmp = new_LValue(func, phi->getDef(0)->asLValue());
506 mov = new_Instruction(func, OP_MOV, typeOfSize(tmp->reg.size));
509 mov->setDef(0, tmp);
510 phi->setSrc(j, tmp);
537 LValue *tmp = new_LValue(func, cal->getSrc(s)->asLValue());
538 tmp->reg.data.id = cal->target.fn->ins[t].rep()->reg.data.id;
541 new_Instruction(func, OP_MOV, typeOfSize(tmp->reg.size));
542 mov->setDef(0, tmp);
544 cal->setSrc(s, tmp);
551 LValue *tmp = new_LValue(func, cal->getDef(d)->asLValue());
552 tmp->reg.data.id = cal->target.fn->outs[d].rep()->reg.data.id;
555 new_Instruction(func, OP_MOV, typeOfSize(tmp->reg.size));
556 mov->setSrc(0, tmp);
558 cal->setDef(d, tmp);
561 clobberSet.occupy(tmp);
569 Value *tmp = new_LValue(func, (*it)->asLValue());
570 tmp->reg.data.id = (*it)->reg.data.id;
571 cal->setDef(cal->defCount(), tmp);
1736 Value *tmp = cloneShallow(func, slot);
1737 tmp->reg.size = 4;
1738 tmp->reg.data.offset += 4 * d;
1741 s->setSrc(0, tmp);
1772 Value *tmp = cloneShallow(func, slot);
1774 tmp->reg.size = 4;
1775 tmp->reg.data.offset += 4 * d;
1779 l->setSrc(0, tmp);
1835 Value *tmp = NULL;
1855 tmp = (slot->reg.file == FILE_MEMORY_LOCAL) ? NULL : slot;
1859 tmp = unspill(usei, dval, slot);
1862 u->set(tmp);