CIRCT  19.0.0git
circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs > Member List

This is the complete list of members for circt::firrtl::ExprVisitor< ConcreteType, ResultType, ExtraArgs >, including all inherited members.

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(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