Lines Matching refs:reg_no
355 int reg_no = (*phi_it)->GetRegisterNumber();
356 scoped_table->Add(reg_no, (*phi_it));
483 int reg_no = (*inst_it)->GetResultRegister();
484 std::map<int, InstructionNode*>::iterator res = de_defs_.find(reg_no);
485 if ((reg_no != NO_REGISTER) && (res == de_defs_.end())) {
486 de_defs_.insert(std::pair<int, InstructionNode*>(reg_no, *inst_it));
574 bool Region::InsertPhiFor(int reg_no) {
575 if (!ContainsPhiFor(reg_no)) {
576 phi_set_.insert(reg_no);
577 PhiInstructionNode* new_phi = new PhiInstructionNode(reg_no);
597 int reg_no = phi->GetRegisterNumber();
598 InstructionNode* definition = scoped_table->Lookup(reg_no);
599 phi->RenameToSSA(reg_no, definition, predecessor_id);