reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1565 LLVM_DEBUG(dbgs() << "LICM sinking instruction: " << I << "\n"); 1567 return OptimizationRemark(DEBUG_TYPE, "InstSunk", &I) 1568 << "sinking " << ore::NV("Inst", &I); 1571 if (isa<LoadInst>(I)) 1573 else if (isa<CallInst>(I)) 1580 for (Value::user_iterator UI = I.user_begin(), UE = I.user_end(); UI != UE;) { 1580 for (Value::user_iterator UI = I.user_begin(), UE = I.user_end(); UI != UE;) { 1589 U = UndefValue::get(I.getType()); 1602 U = UndefValue::get(I.getType()); 1608 if (isTriviallyReplaceablePHI(*PN, I)) 1620 UI = I.user_begin(); 1621 UE = I.user_end(); 1640 SmallSetVector<User*, 8> Users(I.user_begin(), I.user_end()); 1640 SmallSetVector<User*, 8> Users(I.user_begin(), I.user_end()); 1652 PN, &I, LI, SunkCopies, SafetyInfo, CurLoop, MSSAU);