Lines Matching refs:BitCastInst
79 Instruction *InstCombiner::PromoteCastOfAllocation(BitCastInst &CI,
1337 if (TD && GEP->hasOneUse() && isa<BitCastInst>(GEP->getOperand(0)) &&
1343 Value *OrigBase = cast<BitCastInst>(GEP->getOperand(0))->getOperand(0);
1356 if (isa<BitCastInst>(CI))
1357 return new BitCastInst(NGEP, CI.getType());
1561 static Value *OptimizeIntegerToVectorInsertions(BitCastInst &CI,
1588 static Instruction *OptimizeIntToFloatBitCast(BitCastInst &CI,InstCombiner &IC){
1638 Instruction *InstCombiner::visitBitCast(BitCastInst &CI) {
1707 if (BitCastInst *BCIn = dyn_cast<BitCastInst>(SrcCast->getOperand(0)))
1739 BitCastInst *Tmp;
1743 if (((Tmp = dyn_cast<BitCastInst>(SVI->getOperand(0))) &&
1745 ((Tmp = dyn_cast<BitCastInst>(SVI->getOperand(1))) &&