Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:CastInst

479 static bool SinkCast(CastInst *CI) {
483 DenseMap<BasicBlock*, CastInst*> InsertedCasts;
505 CastInst *&InsertedCast = InsertedCasts[UserBB];
510 CastInst::Create(CI->getOpcode(), CI->getOperand(0), CI->getType(), "",
536 static bool OptimizeNoopCopyExpression(CastInst *CI, const TargetLowering &TLI){
647 DenseMap<BasicBlock *, CastInst *> InsertedTruncs;
681 CastInst *&InsertedTrunc = InsertedTruncs[TruncUserBB];
697 InsertedTrunc = CastInst::Create(TruncI->getOpcode(), InsertedShift,
3123 if (CastInst *CI = dyn_cast<CastInst>(I)) {