Lines Matching refs:CastInst
1243 return CastInst::CreateZExtOrBitCast(Not, I.getType()); in matchDeMorgansLaws()
1490 if (CastInst *Op0C = dyn_cast<CastInst>(Op0)) { in visitAnd()
1494 if (CastInst *Op1C = dyn_cast<CastInst>(Op1)) { in visitAnd()
1504 return CastInst::Create(Op0C->getOpcode(), NewOp, I.getType()); in visitAnd()
1512 return CastInst::Create(Op0C->getOpcode(), Res, I.getType()); in visitAnd()
1519 return CastInst::Create(Op0C->getOpcode(), Res, I.getType()); in visitAnd()
1533 return CastInst::CreateBitOrPointerCast(Call, I.getType()); in visitAnd()
2546 if (CastInst *Op0C = dyn_cast<CastInst>(Op0)) { in visitOr()
2547 CastInst *Op1C = dyn_cast<CastInst>(Op1); in visitOr()
2560 return CastInst::Create(Op0C->getOpcode(), NewOp, I.getType()); in visitOr()
2568 return CastInst::Create(Op0C->getOpcode(), Res, I.getType()); in visitOr()
2575 return CastInst::Create(Op0C->getOpcode(), Res, I.getType()); in visitOr()
2690 if (CastInst *Op0C = dyn_cast<CastInst>(Op0)) { in visitXor()
2698 return CastInst::Create(Opcode, CI, Op0C->getType()); in visitXor()
2912 if (CastInst *Op0C = dyn_cast<CastInst>(Op0)) { in visitXor()
2913 if (CastInst *Op1C = dyn_cast<CastInst>(Op1)) in visitXor()
2924 return CastInst::Create(Op0C->getOpcode(), NewOp, I.getType()); in visitXor()