Lines Matching refs:CastInst
312 auto *Cast = dyn_cast<CastInst>(BinOp1->getOperand(0)); in simplifyAssocCastAssoc()
957 if (auto *Cast = dyn_cast<CastInst>(&I)) in foldOperationIntoSelectOperand()
1230 CastInst *CI = cast<CastInst>(&I); in foldOpIntoPhi()
1474 if (CastInst *Cast = dyn_cast<CastInst>(Op)) { in Descale()
1820 CastInst::CastOps CastOpc = IsSext ? Instruction::SExt : Instruction::ZExt; in narrowMathIfNoOverflow()
1854 return CastInst::Create(CastOpc, NarrowBO, BO.getType()); in narrowMathIfNoOverflow()
2241 return CastInst::CreatePointerBitCastOrAddrSpaceCast(Y, GEPType); in visitGetElementPtrInst()
2338 return CastInst::CreatePointerBitCastOrAddrSpaceCast(NewGEP, GEPType); in visitGetElementPtrInst()
2374 return CastInst::CreatePointerBitCastOrAddrSpaceCast(NewGEP, in visitGetElementPtrInst()
2418 return CastInst::CreatePointerBitCastOrAddrSpaceCast(NewGEP, in visitGetElementPtrInst()
2811 auto *Cast = dyn_cast<CastInst>(&Inst); in tryToMoveFreeBeforeNullTest()
3756 if (isa<DbgDeclareInst>(User) && isa<CastInst>(I)) in TryToSinkInstruction()