Here is a list of all class members with links to the classes they belong to:
- r -
- r : circt::handshake::HandshakeLowering, loopback.OddInner, test_codegen.OddInner
- radix : circt::arc::runtime::FmtDescriptor::IntFmt
- randomInitRegs : circt::FirRegLowering
- RandomKind : circt::firtool::FirtoolOptions
- randStart : circt::FirRegLowering::RegLowerInfo
- raw : circt::arc::runtime::impl::VCDSignalId, esi::TypedCallback< ArgT, ResultT, SkipTypeCheck >, esi::TypedCallback< ArgT, void, SkipTypeCheck >, esi::TypedCallback< void, ResultT, SkipTypeCheck >, esi::TypedCallback< void, void, SkipTypeCheck >, esi::TypedFunction< ArgT, ResultT, SkipTypeCheck >, esi::TypedFunction< ArgT, void, SkipTypeCheck >, esi::TypedFunction< void, ResultT, SkipTypeCheck >, esi::TypedFunction< void, void, SkipTypeCheck >, esi::TypedReadPort< T, SkipTypeCheck >, esi::TypedReadPort< void >, esi::TypedWritePort< T, SkipTypeCheck >, esi::TypedWritePort< void >
- rawName : circt::hw::module_like_impl::PortParse
- ReachableMuxes() : circt::ReachableMuxes
- reachableMuxes : circt::FirRegLowering, circt::ReachableMuxes
- read() : esi::ReadChannelPort, esi::services::ChannelService::ToHost, esi::services::MMIO::MMIORegion, esi::services::MMIO, esi::services::TelemetryService::Metric, esi::TypedReadPort< T, SkipTypeCheck >, esi::TypedReadPort< void >, esi_ram.MemComms, esiaccel.bsp.common.ESI_Manifest_ROM_Wrapper, esiaccel.types.MetricPort, esiaccel.types.MMIORegion, esiaccel.types.ReadPort, esiaccel.types.ToHostPort, TraceMMIO
- read_address : esiaccel.bsp.xrt.MMIOAxiReadWriteMux
- read_data : esiaccel.bsp.xrt.MMIOAxiReadWriteDemux
- read_port() : esiaccel.types.BundlePort
- readAsync() : esi::detail::PollingBuffer< BufferedT >, esi::ReadChannelPort, esi::TypedReadPort< T, SkipTypeCheck >, esi::TypedReadPort< void >, esi::UnknownReadChannelPort
- ReadCallback : esi::backends::cosim::RpcClient, esi::ReadChannelPort, RpcClient
- ReadCallbackEntry() : esi::backends::cosim::RpcClient.Impl::ReadCallbackEntry
- readCallbacks : esi::backends::cosim::RpcClient::Impl
- readCallbacksMutex : esi::backends::cosim::RpcClient::Impl
- ReadChannelPort() : esi::ReadChannelPort
- readData() : circt::calyx::MemoryInterface, circt::calyx::MemoryPortsImpl
- readDataOpt() : circt::calyx::MemoryInterface
- readEn() : circt::calyx::MemoryInterface
- readEnOpt() : circt::calyx::MemoryInterface
- readInt() : esi::services::TelemetryService::Metric
- readLatency : circt::FirMemConfig, circt::firrtl::FirMemory, circt::seq::FirMemory
- readOrContentEn : circt::calyx::MemoryPortsImpl
- readPort : esi::cosim::RpcServer::Impl::ChannelInfo, RpcServer::Impl::ChannelInfo
- readPorts : esi::cosim::RpcServer::Impl, RpcServer::Impl
- readUnderWrite : circt::FirMemConfig, circt::firrtl::FirMemory, circt::seq::FirMemory
- ready : esi::utils::ReadyIdSet< ID >
- readyIds : esi::backends::cosim::RpcClient::Impl, esi::cosim::RpcServer::Impl, RpcServer::Impl
- rebaseIfNeeded() : circt::pretty::PrettyPrinter
- rebaseThreshold : circt::pretty::PrettyPrinter
- record() : circt::bmc::BMCTrace, Deduper, esi::cosim::FaultStash
- recordAnnotations() : Deduper
- recordDataflow() : DiscoverLoops
- recorded : circt::bmc::BMCTrace
- recordInstanceDrive() : circt::firrtl::GatedClockConversion
- recordProbe() : DiscoverLoops
- records : test_bsp_common._Bundle
- recordSymRenames() : Deduper
- recordUse() : circt::fsm::FSMStateNode, circt::igraph::InstanceGraphNode
- recordValueRefersToFieldRef() : DiscoverLoops
- recProps : circt::firrtl::detail::FEnumTypeStorage
- recurseInlineCombGroups() : circt::calyx::InlineCombGroups
- Recv : loopback.HostComms, loopback.MyService, test_codegen.HostComms, test_codegen.VoidComms
- ReducePatternDialectInterface() : circt::arc::ArcReducePatternDialectInterface, circt::firrtl::FIRRTLReducePatternDialectInterface, circt::hw::HWReducePatternDialectInterface, circt::om::OMReducePatternDialectInterface, circt::ReducePatternDialectInterface, circt::rtg::RTGReducePatternDialectInterface
- reducePatternsWithBenefit : circt::ReducePatternSet
- ReductionCat() : ReductionCat
- ref : circt::firrtl::AnnoPathValue, circt::om::evaluator::PathValue
- reference : esi::BitVector::bit_iterator
- references : circt::lsp::VerilogIndex
- referredModuleNames : ModuleInfo, StructuralHasher
- refPortsToRemoveMap : LowerXMRPass
- refs : circt::firrtl::FieldRefCache
- refSendPathList : LowerXMRPass
- refsUsed : circt::msft::TclEmitter
- RefTypeUsage : circt::firrtl::WiringProblem
- refTypeUsage : circt::firrtl::WiringProblem
- reg : circt::FirRegLowering::RegLowerInfo, ConvertCellOp
- regCe() : ConvertCellOp
- RegCondition() : circt::FirRegLowering::RegCondition
- regConditionTable : circt::FirRegLowering
- region : esi::Segment, esiaccel.types.MMIORegion, LowerRegionTarget
- RegionPlacements : circt::msft::PlacementDB
- regionPlacements : circt::msft::PlacementDB
- regions : esi::services::MMIO
- Register : circt::arc::StateInfo
- RegisterAccelerator() : esi::registry::internal::RegisterAccelerator< TAccelerator >
- RegisterEngine() : esi::registry::internal::RegisterEngine< TEngine >
- registerEngine() : esi::AcceleratorConnection
- registerEvaluatingGroup() : circt::calyx::ComponentLoweringStateInterface
- registerGenerator() : circt::esi::ServiceGeneratorDispatcher
- registerMemoryInterface() : circt::calyx::ComponentLoweringStateInterface
- registerNonPipelineOperations() : circt::pipelinetocalyx::PipelineScheduler
- registerReadPort() : esi::cosim::RpcServer::Impl, esi::cosim::RpcServer, RpcServer::Impl, RpcServer
- registerType() : esi::Context
- registerVirtualInterfaceMembers() : circt::ImportVerilog::Context
- registerWritePort() : esi::cosim::RpcServer::Impl, esi::cosim::RpcServer, RpcServer::Impl, RpcServer
- relativePathsCache : circt::igraph::InstancePathCache, InstancePathCache
- relPath : esi::HWClientDetail
- remaining() : esi::SegmentedMessageDataCursor
- remaining_ : esi::SerialListTypeDeserializer< T >
- remainingCoords : SerialCoordOutputBatch::TypeDeserializer
- remainingSegment() : esi::SegmentedMessageDataCursor
- remove() : NLARemover
- removeAnnotation() : circt::firrtl::AnnotationSet
- removeAnnotations() : circt::firrtl::AnnotationSet
- removeAnnotationsWithClass() : circt::firrtl::AnnotationSet
- removeDocument() : circt::lsp::VerilogServer
- removeDontTouch() : circt::firrtl::AnnotationSet
- removeInnerSyms() : InnerSymbolDCEPass
- removeLayersFromPorts() : LowerLayersPass
- removeLayersFromValue() : LowerLayersPass
- removeLiteral() : circt::Cube
- removeMember() : circt::firrtl::Annotation
- removeNLAfromModule() : circt::firrtl::NLATable
- removeNLAsfromModule() : circt::firrtl::NLATable
- removePlacement() : circt::msft::PlacementDB, PlacementDB
- removePortAnnotations() : circt::firrtl::AnnotationSet
- removeSignedness() : circt::HWArithToHWTypeConverter
- renamedFieldNames : circt::ExportVerilog::FieldNameResolver
- renamedParams : circt::ExportVerilog::GlobalNameTable
- RenameMap : Deduper
- renameModule() : circt::firrtl::NLATable
- renameModuleAndInnerRef() : circt::firrtl::NLATable
- renameState() : circt::fsm::FSMGraph
- RepeatOpInterface() : circt::calyx::RepeatOpInterface< T >
- replace() : mlir::AttrTypeSubElementHandler< circt::esi::BundledChannel >, mlir::AttrTypeSubElementHandler< circt::FieldInfo >, mlir::AttrTypeSubElementHandler< circt::firrtl::BundleType::BundleElement >, mlir::AttrTypeSubElementHandler< circt::firrtl::ClassElement >, mlir::AttrTypeSubElementHandler< circt::firrtl::FEnumType::EnumElement >, mlir::AttrTypeSubElementHandler< circt::firrtl::OpenBundleType::BundleElement >, mlir::AttrTypeSubElementHandler< circt::hw::detail::OffsetFieldInfo >
- replaceCallOps() : circt::handshake::HandshakeLowering
- replaceGroupRegister() : circt::pipelinetocalyx::BuildPipelineGroups
- replaceInstance() : circt::igraph::InstanceGraph, circt::igraph::InstancePathCache, InstancePathCache
- replaceInstances() : Deduper
- replaceMemoryOps() : circt::handshake::HandshakeLowering
- replaceOp() : circt::analysis::MemoryDependenceAnalysis, circt::firrtl::AnnoTargetCache, circt::firrtl::CircuitTargetCache
- replaceZWithX() : circt::FVInt
- ReplExtMatcher() : circt::comb::ReplExtMatcher< SubType >
- replicatedOps : circt::ExportVerilog::SharedEmitterState
- replSeqMem : circt::firtool::FirtoolOptions
- replSeqMemFile : circt::firtool::FirtoolOptions
- repo : esi::ModuleInfo
- report : channel_arbiter.ListChecker, channel_arbiter.ThroughputProbe, channel_arbiter.TokenChecker, circt::lsp::LSPDiagnosticClient
- reportLoopFound() : DiscoverLoops
- representative : circt::NPNTable::Entry4
- req : tests.integration.test_hostmem_read._Dut
- requestPort() : esi::Engine
- requestPorts() : esi::BundleEngineMap
- requestShutdown() : esi::utils::ReadyIdSet< ID >, esi::utils::TSQueue< T >
- requireTranslationSupported() : esi::ChannelPort::TranslationInfo
- reserved : ArcState, ArcTraceTap
- reservedNames : circt::ExportVerilog::GlobalNameTable
- reserveVars() : circt::IncrementalSATSolver
- reset : circt::llhd::deseq::DriveInfo, circt::llhd::deseq::ResetInfo, circt::reduce::MetasyntacticNameGenerator, circt::SparseOpSCC< Direction, NumInlineElts >, esi::AcceleratorConnection, esi::backends::trace::TraceAccelerator, esi::backends::xrt::XrtAccelerator
- reset_request : esiaccel.bsp.common.ChannelMMIO
- resetConnectState() : esi::TypedReadPort< T, SkipTypeCheck >, esi::TypedReadPort< void >
- resetTranslationState() : esi::ReadChannelPort
- resolve() : circt::firrtl::GatedClockConversion
- resolveCapturedValue() : circt::ImportVerilog::Context
- resolveInst() : esi::HWModule
- resolvePort() : esi::HWModule
- resolver : circt::firrtl::AnnoRecord
- resolveReference() : LowerXMRPass
- resolveReferencePath() : LowerXMRPass
- ResourceType() : circt::scheduling::Problem::ResourceType
- resourceTypeProperties : circt::ssp::Default< scheduling::ChainingCyclicProblem >, circt::ssp::Default< scheduling::ChainingProblem >, circt::ssp::Default< scheduling::CyclicProblem >, circt::ssp::Default< scheduling::ModuloProblem >, circt::ssp::Default< scheduling::Problem >, circt::ssp::Default< scheduling::SharedOperatorsProblem >
- ResourceTypeProperty : circt::scheduling::Problem
- resourceTypes : circt::scheduling::Problem
- ResourceTypeSet : circt::scheduling::Problem
- ResourceUsage() : circt::synth::ResourceUsageAnalysis::ResourceUsage
- ResourceUsageAnalysis() : circt::synth::ResourceUsageAnalysis
- resp : esiaccel.bsp.xrt.AXI_Lite_Read_Resp, tests.integration.test_hostmem_read._Dut
- restore() : circt::firrtl::FIRLexerCursor
- Result : circt::IncrementalSATSolver
- result : circt::firrtl::FIRRTLTypeSwitch< T, ResultT >, circt::firrtl::FIRRTLTypeSwitch< T, void >, esi::services::CallService::Callback, esi::services::FuncService::Function, esiaccel.types.MessageFuture, Python.support.BackedgeBuilder.Edge
- result_indices : Python.support.NamedValueOpView
- result_names() : comb.BinaryOpBuilder, comb.ICmpOpBuilder, comb.UnaryOpBuilder, hw.InstanceBuilder, hwarith.BinaryOpBuilder, seq.CompRegLikeBuilder
- result_type : esiaccel.types.CallbackPort, esiaccel.types.FunctionPort, esiaccel.types.MessageFuture
- result_window_type : esiaccel.types.CallbackPort, esiaccel.types.FunctionPort
- resultIdx : circt::SparseOpSCC< Direction, NumInlineElts >::ForwardFrame
- resultPort : esi::TypedCallback< ArgT, ResultT, SkipTypeCheck >, esi::TypedCallback< ArgT, void, SkipTypeCheck >, esi::TypedCallback< void, ResultT, SkipTypeCheck >, esi::TypedCallback< void, void, SkipTypeCheck >, esi::TypedFunction< ArgT, ResultT, SkipTypeCheck >, esi::TypedFunction< ArgT, void, SkipTypeCheck >, esi::TypedFunction< void, ResultT, SkipTypeCheck >, esi::TypedFunction< void, void, SkipTypeCheck >
- resultRegs : circt::scftocalyx::IfLoweringStateInterface, circt::scftocalyx::SeqOpLoweringStateInterface
- results : circt::analysis::MemoryDependenceAnalysis
- resultToAbs : circt::sim::detail::DPIFunctionTypeStorage
- retireSession() : esi::cosim::RpcServer::Impl, RpcServer::Impl
- returnRegs : circt::calyx::ComponentLoweringStateInterface
- reverse : esi::ArrayType, esi::StructType
- reverseTopological() : circt::SparseOpSCC< Direction, NumInlineElts >
- reverseTopological_begin() : circt::SparseOpSCC< Direction, NumInlineElts >
- reverseTopological_end() : circt::SparseOpSCC< Direction, NumInlineElts >
- rewrite() : circt::OpReduction< OpTy >, circt::PassReduction, circt::Reduction, circt::synth::CutRewritePattern, ExtmoduleConventionRemover, GenericLUT, HWOperandForwarder< OpNum >, ModuleConventionRemover, ModuleExternalizer, ModuleInternalNameSanitizer, ModuleNameSanitizer, StateElimination, SVNamehintRemover, TechLibraryPattern
- rewriteExtModuleNLAs() : Deduper
- rewriteMatches() : circt::OpReduction< OpTy >, circt::Reduction, HWConstantifier, ListCreateElementRemover, ModuleInputPruner, ModuleOutputPruner
- RewriteMemoryAccesses() : circt::calyx::RewriteMemoryAccesses
- rewriteModuleNLAs() : Deduper
- rewriter : circt::BackedgeBuilder
- rewriteRoot() : circt::firrtl::GatedClockConversion
- rightTotal : circt::pretty::PrettyPrinter
- risingEdge : circt::llhd::deseq::ClockInfo
- root : circt::synth::DataflowPath, synth.DataflowPath
- rootFile : circt::ExportVerilog::SharedEmitterState
- rootIndex : circt::synth::Cut
- rootRewrites : circt::firrtl::GatedClockConversion
- roots : circt::firrtl::GatedClockConversion
- rootValue : circt::ExportSystemC::PatternBase
- rows : circt::msft::PlacementDB::WalkOrder, CirctMSFTWalkOrder
- RpcClient() : esi::backends::cosim::RpcClient, RpcClient
- rpcClient : esi::backends::cosim::CosimAccelerator
- RpcServer() : esi::cosim::RpcServer, RpcServer
- rsrcLibraryName : circt::scheduling::Problem
- rst : backpressure.GatedLoopback, backpressure.Producer, backpressure.Top, channel_arbiter.ChannelArbiterTokenTest, channel_arbiter.ListChecker, channel_arbiter.ThroughputProbe, channel_arbiter.TokenChecker, channel_arbiter.Top, circt::esi::detail::ESIHWBuilder, custom_channel_service.CustomChannelService, custom_channel_service.Loopbacks, esi_advanced.Fork, esi_advanced.Join, esi_advanced.Merge, esi_advanced.Top, esi_ram.MemWriter, esi_test.CallbackTest, esi_test.ConstProducer, esi_test.Join, esi_test.LoopbackInOutAdd, esi_test.MMIOReadWriteClient, esi_test.StructToWindowFunc, esi_test.Top, esi_test.WindowToStructFunc, esiaccel.bsp.common.ChannelMMIO, esiaccel.bsp.common.MMIOIndirection, esiaccel.bsp.common.TelemetryMMIO, esiaccel.bsp.xrt.MMIOAxiReadWriteDemux, esiaccel.bsp.xrt.MMIOAxiReadWriteMux, esiaccel.bsp.xrt.MMIOAxiWriteCombine, esiaccel.esitester.AutoSerialCoordTranslator, esiaccel.esitester.CallbackTest, esiaccel.esitester.ChannelTest, esiaccel.esitester.CoordTranslator, esiaccel.esitester.EsiTester, esiaccel.esitester.LoopbackInOutAdd, esiaccel.esitester.SerialCoordTranslator, loopback.MemoryAccess1, loopback.Top, serialization_probes.ArrayProbe, serialization_probes.BitPackProbe, serialization_probes.BytePatternConst, serialization_probes.BytePatternEchoEq, serialization_probes.ByteRotate1, serialization_probes.PackProbe, serialization_probes.SignProbe, serialization_probes.SignProbe13, serialization_probes.Top, test_codegen.CallbackWindowedList, test_codegen.CallServiceCallback, test_codegen.ChannelMultiBurstListRead, test_codegen.ChannelMultiBurstListWrite, test_codegen.ChannelNarrowCountListWrite, test_codegen.ChannelWindowedListRead, test_codegen.ChannelWindowedListWrite, test_codegen.IndexedFuncGroup, test_codegen.MmioReadWrite, test_codegen.TelemetryMetric, test_codegen.Top, test_codegen.TypedFuncArrayResult, test_codegen.TypedFuncMultiArg, test_codegen.TypedFuncNestedStruct, test_codegen.TypedFuncStruct, test_codegen.TypedFuncSubByteSigned, test_codegen.TypedFuncVoidArg, test_codegen.TypedFuncVoidResult, test_codegen.TypedFuncWindowedList, test_codegen.TypedReadChannelStruct, test_codegen.TypedWriteChannelByte
- rtl_sources() : simulator.SourceFiles
- run() : circt::arc::runtime::impl::TraceEncoder, circt::firrtl::GatedClockConversion, circt::hw::PortConverterImpl, circt::synth::CutRewriter, esi::cosim::RpcServer, Python.setup.CMakeBuild, Python.setup.CustomBuild, questa.Questa, RpcServer, ServiceGenFunc, setup.CMakeBuild, setup.CustomBuild, simulator.Simulator
- run_command() : questa.Questa, simulator.Simulator, verilator.Verilator
- run_dir : simulator.Simulator
- run_proc() : simulator.Simulator
- runAfterPass() : circt::VerbosePassInstrumentation< LoggedOpTypes >
- runBeforePass() : circt::VerbosePassInstrumentation< LoggedOpTypes >
- runBottomUpRewrite() : circt::synth::CutRewriter
- running : Context, esiaccel.types.MessageFuture
- runOnModuleBody() : LowerLayersPass
- runOnModuleLike() : LowerLayersPass
- runOnOperation() : BalanceMuxPass, CheckCombLoopsPass, CheckLayersPass, circt::impl::ConvertToLLVMPass, circt::pipelinetocalyx::LoopScheduleToCalyxPass, circt::SeqToSVPass, GenericLUTMapperPass, HWExportModuleHierarchyPass, InnerSymbolDCEPass, LowerDomainsPass, LowerLayersPass, LowerXMRPass, ResolveTracesPass, SFCCompatPass, SOPBalancingPass
- runPartialPattern() : circt::pipelinetocalyx::LoopScheduleToCalyxPass
- runSSAMaximization() : circt::handshake::HandshakeLowering
- runtimeApiVersion : RuntimeModelOpLowering
- RuntimeCostEstimateDialectInterface() : circt::arc::RuntimeCostEstimateDialectInterface
- rvalueReadCallback : circt::ImportVerilog::Context
- rwProbeClasses : DiscoverLoops
- rwProbeRefersTo : DiscoverLoops