reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3942 if (Def && Def->getType()->isVoidTy()) 3942 if (Def && Def->getType()->isVoidTy()) 3944 auto *DefInst = dyn_cast_or_null<Instruction>(Def); 3952 auto *DefBlock = getBlockForValue(Def); 3953 LLVM_DEBUG(dbgs() << "Inserting fully real phi of ops" << *Def 3955 << getBlockName(getBlockForValue(Def)) << "\n"); 3957 Def = PN; 3984 bool ShouldPush = Def && EliminationStack.empty(); 3991 bool ShouldPush = Def && EliminationStack.empty(); 3993 EliminationStack.push_back(Def, MemberDFSIn, MemberDFSOut); 3999 if (Def) { 4012 if (!EliminationStack.empty() && Def != EliminationStack.back() && 4013 isa<Instruction>(Def) && !FromStore) 4014 markInstructionForDeletion(cast<Instruction>(Def));