Searched refs:ShuffleDstTy (Results 1 – 1 of 1) sorted by relevance
1418 auto *ShuffleDstTy = dyn_cast<FixedVectorType>(I.getType()); in foldShuffleOfBinops() local1420 if (!ShuffleDstTy || !BinOpTy) in foldShuffleOfBinops()1465 TTI.getArithmeticInstrCost(Opcode, ShuffleDstTy, CostKind); in foldShuffleOfBinops()1514 auto *ShuffleDstTy = dyn_cast<FixedVectorType>(I.getType()); in foldShuffleOfCastops() local1517 if (!ShuffleDstTy || !CastDstTy || !CastSrcTy) in foldShuffleOfCastops()1566 NewCost += TTI.getCastInstrCost(Opcode, ShuffleDstTy, NewShuffleDstTy, in foldShuffleOfCastops()1581 Value *Cast = Builder.CreateCast(Opcode, Shuf, ShuffleDstTy); in foldShuffleOfCastops()1609 auto *ShuffleDstTy = dyn_cast<FixedVectorType>(I.getType()); in foldShuffleOfShuffles() local1612 if (!ShuffleDstTy || !ShuffleSrcTy || !ShuffleImmTy || in foldShuffleOfShuffles()