Lines Matching defs:CastInst
177 if (auto CastInst = dyn_cast<Instruction>(Opnd))
178 if (CastInst->isCast())
179 return CastInst->getIterator();
466 if (auto CastInst = dyn_cast<Instruction>(Opnd)) {
469 if (!CastInst->isCast())
472 if (auto *ConstInt = dyn_cast<ConstantInt>(CastInst->getOperand(0))) {
771 if (auto CastInst = dyn_cast<Instruction>(Opnd)) {
772 assert(CastInst->isCast() && "Expected an cast instruction!");
775 Instruction *&ClonedCastInst = ClonedCastMap[CastInst];
777 ClonedCastInst = CastInst->clone();
779 ClonedCastInst->insertAfter(CastInst->getIterator());
781 ClonedCastInst->setDebugLoc(CastInst->getDebugLoc());
782 LLVM_DEBUG(dbgs() << "Clone instruction: " << *CastInst << '\n'