https://github.com/Men-cotton commented: The implementation LGTM. Could you update the PR description to reflect the current behavior? The pass now emits an error and signals failure when unroll-factors is missing or contains zero. https://github.com/llvm/llvm-project/pull/222644