Lines Matching defs:CastInst
179 if (auto CastInst = dyn_cast<Instruction>(Opnd))
180 if (CastInst->isCast())
181 return CastInst->getIterator();
468 if (auto CastInst = dyn_cast<Instruction>(Opnd)) {
471 if (!CastInst->isCast())
474 if (auto *ConstInt = dyn_cast<ConstantInt>(CastInst->getOperand(0))) {
795 if (auto CastInst = dyn_cast<Instruction>(Opnd)) {
796 assert(CastInst->isCast() && "Expected an cast instruction!");
799 Instruction *&ClonedCastInst = ClonedCastMap[CastInst];
801 ClonedCastInst = CastInst->clone();
803 ClonedCastInst->insertAfter(CastInst);
805 ClonedCastInst->setDebugLoc(CastInst->getDebugLoc());
806 LLVM_DEBUG(dbgs() << "Clone instruction: " << *CastInst << '\n'