reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
81 const InstrDesc &Desc = IS.getDesc(); 82 const unsigned NumMicroOps = IS.getNumMicroOps(); 98 if (IS.isOptimizableMove()) { 99 assert(IS.getDefs().size() == 1 && "Expected a single input!"); 100 assert(IS.getUses().size() == 1 && "Expected a single output!"); 101 if (PRF.tryEliminateMove(IS.getDefs()[0], IS.getUses()[0])) 101 if (PRF.tryEliminateMove(IS.getDefs()[0], IS.getUses()[0])) 102 IS.setEliminated(); 114 if (!IS.isEliminated()) { 115 for (ReadState &RS : IS.getUses()) 123 for (WriteState &WS : IS.getDefs()) 129 IS.dispatch(RCUTokenID);