MLIRContext is the top-level object for a collection of MLIR operations.
FailureOr< ForOp > pipelineForLoop(RewriterBase &rewriter, ForOp forOp, const PipeliningOption &options)
Generate a pipelined version of the scf.for loop based on the schedule given as option.