reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
601 LLVM_DEBUG(dbgs() << "Visiting: " << *Inst << "\n"); 605 if (tryToPeepholeInstruction(F, Inst, I, DependingInstructions, Visited, 615 auto ReplaceArgUses = [Inst, IsLargeBB, this](Value *Arg) { 634 if (Inst->getParent() == cast<Instruction>(U.getUser())->getParent() && 635 IsLargeBB(Inst->getParent())) 644 if (!DT->isReachableFromEntry(U) || !DT->dominates(Inst, U)) 648 Instruction *Replacement = Inst; 663 assert(DT->dominates(Inst, &InsertBB->back()) && 691 Value *Arg = cast<CallInst>(Inst)->getArgOperand(0);