diff options
| author | Nicolas Vasilache <ntv@google.com> | 2019-05-03 11:07:37 -0700 |
|---|---|---|
| committer | Mehdi Amini <joker.eph@gmail.com> | 2019-05-06 08:26:44 -0700 |
| commit | 258e8d9ce2e7da290dbda335771d5e84e04c813a (patch) | |
| tree | 0ef45f058d85a2ee9955af5f94557127813e93bb /mlir/lib/Transforms/LoopUnroll.cpp | |
| parent | ff6e7cf558135055f65202f73a0c06db7a53e77d (diff) | |
| download | bcm5719-llvm-258e8d9ce2e7da290dbda335771d5e84e04c813a.tar.gz bcm5719-llvm-258e8d9ce2e7da290dbda335771d5e84e04c813a.zip | |
Prepend an "affine-" prefix to Affine pass option names - NFC
Trying to activate both LLVM and MLIR passes in mlir-cpu-runner showed name collisions when registering pass names.
One possible way of disambiguating that should also work across dialects is to prepend the dialect name to the passes that specifically operate on that dialect.
With this CL, mlir-cpu-runner tests still run when both LLVM and MLIR passes are registered
--
PiperOrigin-RevId: 246539917
Diffstat (limited to 'mlir/lib/Transforms/LoopUnroll.cpp')
| -rw-r--r-- | mlir/lib/Transforms/LoopUnroll.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mlir/lib/Transforms/LoopUnroll.cpp b/mlir/lib/Transforms/LoopUnroll.cpp index 1e92ebec655..236ef81ebd2 100644 --- a/mlir/lib/Transforms/LoopUnroll.cpp +++ b/mlir/lib/Transforms/LoopUnroll.cpp @@ -34,7 +34,7 @@ using namespace mlir; -#define DEBUG_TYPE "loop-unroll" +#define DEBUG_TYPE "affine-loop-unroll" static llvm::cl::OptionCategory clOptionsCategory(DEBUG_TYPE " options"); @@ -188,4 +188,4 @@ FunctionPassBase *mlir::createLoopUnrollPass( unrollFull == -1 ? None : Optional<bool>(unrollFull), getUnrollFactor); } -static PassRegistration<LoopUnroll> pass("loop-unroll", "Unroll loops"); +static PassRegistration<LoopUnroll> pass("affine-loop-unroll", "Unroll loops"); |

