Lines Matching refs:CastInst
244 auto *Cast = dyn_cast<CastInst>(BinOp1->getOperand(0)); in simplifyAssocCastAssoc()
789 if (auto *Cast = dyn_cast<CastInst>(&I)) in foldOperationIntoSelectOperand()
1012 CastInst *CI = cast<CastInst>(&I); in foldOpIntoPhi()
1255 if (CastInst *Cast = dyn_cast<CastInst>(Op)) { in Descale()
1517 CastInst::CastOps CastOpc = IsSext ? Instruction::SExt : Instruction::ZExt; in narrowMathIfNoOverflow()
1551 return CastInst::Create(CastOpc, NarrowBO, BO.getType()); in narrowMathIfNoOverflow()
1863 return CastInst::Create(Instruction::IntToPtr, NewSub, GEPType); in visitGetElementPtrInst()
1870 return CastInst::CreatePointerBitCastOrAddrSpaceCast(Y, GEPType); in visitGetElementPtrInst()
1964 return CastInst::CreatePointerBitCastOrAddrSpaceCast(NewGEP, GEPType); in visitGetElementPtrInst()
2000 return CastInst::CreatePointerBitCastOrAddrSpaceCast(NewGEP, in visitGetElementPtrInst()
2042 return CastInst::CreatePointerBitCastOrAddrSpaceCast(NewGEP, in visitGetElementPtrInst()
2387 auto *Cast = dyn_cast<CastInst>(&Inst); in tryToMoveFreeBeforeNullTest()