Lines Matching defs:transposeOp
5987 LogicalResult matchAndRewrite(vector::TransposeOp transposeOp,
5998 // Return if the input of 'transposeOp' is not defined by another transpose.
6000 transposeOp.getVector().getDefiningOp<vector::TransposeOp>();
6005 parentTransposeOp.getPermutation(), transposeOp.getPermutation());
6006 // Replace 'transposeOp' with a new transpose operation.
6008 transposeOp, transposeOp.getResult().getType(),
6019 LogicalResult matchAndRewrite(vector::TransposeOp transposeOp,
6021 auto bcastOp = transposeOp.getVector().getDefiningOp<vector::BroadcastOp>();
6028 transposeOp, transposeOp.getResultVectorType(), bcastOp.getSource());
6041 LogicalResult matchAndRewrite(TransposeOp transposeOp,
6043 auto splatOp = transposeOp.getVector().getDefiningOp<vector::SplatOp>();
6048 transposeOp, transposeOp.getResultVectorType(), splatOp.getInput());