dispatchExprVisitor(Operation *op, ExtraArgs... args) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | inline |
HANDLE(ConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(SpecialConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(AggregateConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(BundleCreateOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(VectorCreateOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(FEnumCreateOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(SubfieldOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(SubindexOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(SubaccessOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(IsTagOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(SubtagOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(TagExtractOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(MultibitMuxOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(OpenSubfieldOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(OpenSubindexOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(ObjectSubfieldOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(ObjectAnyRefCastOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(AddPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(SubPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(MulPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(DivPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(RemPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(AndPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(OrPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(XorPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LEQPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(GEQPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(GTPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(EQPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(NEQPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(CatPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(DShlPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(DShlwPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(DShrPrimOp, Binary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(AsSIntPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(AsUIntPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(AsAsyncResetPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(AsClockPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(CvtPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(NegPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(NotPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(AndRPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(OrRPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(XorRPrimOp, Unary) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(ElementwiseOrPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(ElementwiseAndPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(ElementwiseXorPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(IsXIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(PlusArgsValueIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(PlusArgsTestIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(SizeOfIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(ClockGateIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(ClockInverterIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(ClockDividerIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTLAndIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTLOrIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTLIntersectIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTLDelayIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTLConcatIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTLRepeatIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTLGoToRepeatIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTLNonConsecutiveRepeatIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTLNotIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTLImplicationIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTLUntilIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTLEventuallyIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(LTLClockIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(Mux4CellIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(Mux2CellIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(HasBeenResetIntrinsicOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(BitsPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(HeadPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(InvalidValueOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(MuxPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(PadPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(ShlPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(ShrPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(TailPrimOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(VerbatimExprOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(RefSendOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(RefResolveOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(RefSubOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(RWProbeOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(XMRRefOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(XMRDerefOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(HWStructCastOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(UninferredResetCastOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(ConstCastOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(BitCastOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(RefCastOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(StringConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(FIntegerConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(BoolConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(DoubleConstantOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(ListCreateOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(ListConcatOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(PathOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(UnresolvedPathOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(IntegerAddOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(IntegerMulOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
HANDLE(IntegerShrOp, Unhandled) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | |
visitBinaryExpr(Operation *op, ExtraArgs... args) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | inline |
visitInvalidExpr(Operation *op, ExtraArgs... args) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | inline |
visitUnaryExpr(Operation *op, ExtraArgs... args) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | inline |
visitUnhandledExpr(Operation *op, ExtraArgs... args) | circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > | inline |