circt/test/Analysis
Samuel Coward 65ae143651
Comb Interval Range Analysis and Comb Opt Narrowing pass (#8425)
Building on the existing MLIR integer interval range analysis framework, build the interface for the comb dialect. Use the interval range analysis to develop a comb opt narrowing pass, that reduces a comb opt based on the interval range of the operation. Currently this is only supported for addition, subtraction and multiplication, but this could be extended in the future. Future work will leverage the interval analysis to validate the combination of consecutive addition operators into a multi-operand addition.
2025-04-30 15:42:18 +02:00
..
comb-int-range-analysis.mlir Comb Interval Range Analysis and Comb Opt Narrowing pass (#8425) 2025-04-30 15:42:18 +02:00
debug-analysis.mlir [Debug] Add debug-only value/op analysis (#6335) 2023-10-26 13:53:49 -07:00
debug-info.mlir [Debug] Add scope op (#6454) 2023-12-08 09:38:46 -08:00
dependence-analysis.mlir Bump LLVM to dd115e5a9bc7 2023-08-04 12:46:45 -05:00
firrtl-test-instance-info.mlir [FIRRTL] Support MarkDUTAnnotation on extmodules. (#8001) 2024-12-17 13:11:34 -07:00
infer-top-level.mlir [HW] Change printer for modules (#6205) 2023-09-28 16:30:15 -05:00
scheduling-analysis.mlir Bump LLVM to dd115e5a9bc7 2023-08-04 12:46:45 -05:00