Jlm
jlm::llvm::aa::MemoryStateEncoder Member List

This is the complete list of members for jlm::llvm::aa::MemoryStateEncoder, including all inherited members.

Context_jlm::llvm::aa::MemoryStateEncoderprivate
Encode(rvsdg::RvsdgModule &rvsdgModule, const ModRefSummary &modRefSummary, util::StatisticsCollector &statisticsCollector)jlm::llvm::aa::MemoryStateEncoder
EncodeAlloca(const rvsdg::SimpleNode &allocaNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeCall(const rvsdg::SimpleNode &callNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeDelta(const rvsdg::DeltaNode &deltaNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeFree(const rvsdg::SimpleNode &freeNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeGamma(rvsdg::GammaNode &gammaNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeGammaEntry(rvsdg::GammaNode &gammaNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeGammaExit(rvsdg::GammaNode &gammaNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeLambda(const rvsdg::LambdaNode &lambda)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeLambdaEntry(const rvsdg::LambdaNode &lambdaNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeLambdaExit(const rvsdg::LambdaNode &lambdaNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeLoad(const rvsdg::SimpleNode &node)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeMalloc(const rvsdg::SimpleNode &mallocNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeMemcpy(const rvsdg::SimpleNode &memcpyNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodePhi(const rvsdg::PhiNode &phiNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeRegion(rvsdg::Region &region)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeSimpleNode(const rvsdg::SimpleNode &simpleNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeStore(const rvsdg::SimpleNode &node)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeStructuralNode(rvsdg::StructuralNode &structuralNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeTheta(rvsdg::ThetaNode &thetaNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeThetaEntry(rvsdg::ThetaNode &thetaNode)jlm::llvm::aa::MemoryStateEncoderprivate
EncodeThetaExit(rvsdg::ThetaNode &thetaNode, const std::vector< rvsdg::Output * > &thetaStateOutputs)jlm::llvm::aa::MemoryStateEncoderprivate
MemoryStateEncoder()jlm::llvm::aa::MemoryStateEncoder
MemoryStateEncoder(const MemoryStateEncoder &)=deletejlm::llvm::aa::MemoryStateEncoder
MemoryStateEncoder(MemoryStateEncoder &&)=deletejlm::llvm::aa::MemoryStateEncoder
operator=(const MemoryStateEncoder &)=deletejlm::llvm::aa::MemoryStateEncoder
operator=(MemoryStateEncoder &&)=deletejlm::llvm::aa::MemoryStateEncoder
ReplaceLoadNode(const rvsdg::SimpleNode &node, const std::vector< rvsdg::Output * > &memoryStates)jlm::llvm::aa::MemoryStateEncoderprivatestatic
ReplaceMemcpyNode(const rvsdg::SimpleNode &memcpyNode, const std::vector< rvsdg::Output * > &memoryStates)jlm::llvm::aa::MemoryStateEncoderprivatestatic
ReplaceStoreNode(const rvsdg::SimpleNode &node, const std::vector< rvsdg::Output * > &memoryStates)jlm::llvm::aa::MemoryStateEncoderprivatestatic
~MemoryStateEncoder() noexceptjlm::llvm::aa::MemoryStateEncoder