43 if (
auto fmt = llvm::dyn_cast_or_null<circt::sim::FormatBinOp>(fmtOp))
44 return fmt.getValue();
45 if (
auto fmt = llvm::dyn_cast_or_null<circt::sim::FormatDecOp>(fmtOp))
46 return fmt.getValue();
47 if (
auto fmt = llvm::dyn_cast_or_null<circt::sim::FormatOctOp>(fmtOp))
48 return fmt.getValue();
49 if (
auto fmt = llvm::dyn_cast_or_null<circt::sim::FormatHexOp>(fmtOp))
50 return fmt.getValue();
51 if (
auto fmt = llvm::dyn_cast_or_null<circt::sim::FormatCharOp>(fmtOp))
52 return fmt.getValue();
53 if (
auto fmt = llvm::dyn_cast_or_null<circt::sim::FormatGeneralOp>(fmtOp))
54 return fmt.getValue();
55 if (
auto fmt = llvm::dyn_cast_or_null<circt::sim::FormatFloatOp>(fmtOp))
56 return fmt.getValue();
57 if (
auto fmt = llvm::dyn_cast_or_null<circt::sim::FormatScientificOp>(fmtOp))
58 return fmt.getValue();