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
Unit Tests
Unit Tests
| Time | Test | |
|---|---|---|
| 130 ms | lldb-unit.Host/_/HostTests::Unknown Unit Message ("") |
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 | ||
| 158–159 | 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.