Lines Matching defs:transpose
119 matchAndRewrite(hlfir::TransposeOp transpose,
121 hlfir::ExprType expr = transpose.getType();
125 return rewriter.notifyMatchFailure(transpose,
128 mlir::Location loc = transpose.getLoc();
129 fir::FirOpBuilder builder{rewriter, transpose.getOperation()};
131 hlfir::Entity array = hlfir::Entity{transpose.getArray()};
150 transpose.getResult().getType());
156 transpose.getResult().getType());
158 rewriter.replaceOp(transpose, elementalOp);
169 // transpose indices