Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:Copies

34 STATISTIC(NumPRCopies,   "Number of physical copies");
385 /// InsertCopiesAndMoveSuccs - Insert register copies and move all
390 SmallVectorImpl<SUnit*> &Copies) {
424 Copies.push_back(CopyFromSU);
425 Copies.push_back(CopyToSU);
568 // Try code duplication or inserting cross class copies
574 // that doesn't work, insert cross class copies.
588 // possible to copy the value but it require cross register class copies
600 // Issue copies, these can be expensive cross register class copies.
601 SmallVector<SUnit*, 2> Copies;
602 InsertCopiesAndMoveSuccs(LRDef, Reg, DestRC, RC, Copies);
604 << " to SU #" << Copies.front()->NodeNum << "\n");
605 AddPred(TrySU, SDep(Copies.front(), SDep::Artificial));
606 NewDef = Copies.back();