circt/test/Analysis
Mike Urbach 9775df2cb4
[FIRRTL] Support MarkDUTAnnotation on extmodules. (#8001)
In some cases, the "DUT" might be an extmodule from a separate
compilation unit, and we still want all the old legacy "is DUT" logic
to work. To support this, we need applyDUTAnno to allow the annotation
to be applied to an extmodule, and we need extractDUT and its users to
work with FModuleLikes instead of FModuleOp. The only other thing that
appears to be using this "is DUT" logic is the newer InstanceInfo
helper, which already works with igraph::ModuleOpInterfaces and seems
to work fine with extmodules as the "DUT".
2024-12-17 13:11:34 -07: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