reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
95 if (I.mayHaveSideEffects() && I.use_empty()) 95 if (I.mayHaveSideEffects() && I.use_empty()) 100 if (DB.isInstructionDead(&I) || 101 (I.getType()->isIntOrIntVectorTy() && 102 DB.getDemandedBits(&I).isNullValue() && 103 wouldInstructionBeTriviallyDead(&I))) { 104 salvageDebugInfo(I); 105 Worklist.push_back(&I); 106 I.dropAllReferences(); 111 for (Use &U : I.operands()) { 124 clearAssumptionsOfUsers(&I, DB);