Searched refs:ShuffleDstTy (Results 1 – 1 of 1) sorted by relevance
1991 auto *ShuffleDstTy = dyn_cast<FixedVectorType>(I.getType()); in foldPermuteOfBinops() local1995 if (!ShuffleDstTy || !BinOpTy || !Op0Ty || !Op1Ty) in foldPermuteOfBinops()2019 bool IsIdentity0 = ShuffleDstTy == Op0Ty && in foldPermuteOfBinops()2022 bool IsIdentity1 = ShuffleDstTy == Op1Ty && in foldPermuteOfBinops()2029 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc, ShuffleDstTy, in foldPermuteOfBinops()2041 TTI.getArithmeticInstrCost(Opcode, ShuffleDstTy, CostKind); in foldPermuteOfBinops()2045 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteTwoSrc, ShuffleDstTy, in foldPermuteOfBinops()2049 TTI.getShuffleCost(TargetTransformInfo::SK_PermuteTwoSrc, ShuffleDstTy, in foldPermuteOfBinops()2107 auto *ShuffleDstTy = dyn_cast<FixedVectorType>(I.getType()); in foldShuffleOfBinops() local2110 if (!ShuffleDstTy || !BinResTy || !BinOpTy || X->getType() != Z->getType()) in foldShuffleOfBinops()[all …]