Pass options are a better choice for various reasons and avoid the need for static constructors.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| mlir/include/mlir/Dialect/Affine/Passes.td | ||
|---|---|---|
| 55 | This should be changed to cacheSizeInKiB but I can do it. | |
| mlir/include/mlir/Pass/PassOptions.h | ||
| 45 | -> Returns true if ... | |
| mlir/lib/Dialect/Affine/Transforms/LoopTiling.cpp | ||
| 327 | cacheSize should be changed to cacheSizeInKiB - but I can do it in another revision. | |
| mlir/lib/Dialect/Affine/Transforms/LoopUnroll.cpp | ||
| 159–160 | unrollFull can be bool? If not, this check can be (unrollFull != -1) instead of ternary. | |
This should be changed to cacheSizeInKiB but I can do it.