reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4283 if (User && !is_contained(Scalar->users(), User)) 4285 TreeEntry *E = getTreeEntry(Scalar); 4297 assert(ExternallyUsedValues.count(Scalar) && 4307 Ex = extend(ScalarRoot, Ex, Scalar->getType()); 4308 CSEBlocks.insert(cast<Instruction>(Scalar)->getParent()); 4309 auto &Locs = ExternallyUsedValues[Scalar]; 4311 ExternallyUsedValues.erase(Scalar); 4313 Scalar->replaceAllUsesWith(Ex); 4322 if (PH->getIncomingValue(i) == Scalar) { 4332 Ex = extend(ScalarRoot, Ex, Scalar->getType()); 4340 Ex = extend(ScalarRoot, Ex, Scalar->getType()); 4342 User->replaceUsesOfWith(Scalar, Ex); 4347 Ex = extend(ScalarRoot, Ex, Scalar->getType()); 4349 User->replaceUsesOfWith(Scalar, Ex);