Jlm
Loading...
Searching...
No Matches
jlm::rvsdg::OutputTracer Member List

This is the complete list of members for jlm::rvsdg::OutputTracer, including all inherited members.

BackEdgeState enum namejlm::rvsdg::OutputTracerprotected
clearInvarianceCache()jlm::rvsdg::OutputTracerinline
enableInvarianceCaching_jlm::rvsdg::OutputTracerprotected
enableRegionPredicateChecking_jlm::rvsdg::OutputTracerprotected
enterPhiNodes_jlm::rvsdg::OutputTracerprotected
getStructuralNodePolicy() const noexceptjlm::rvsdg::OutputTracerinline
insertInInvarianceCache(const Output &structuralOutput, Input &structuralInput)jlm::rvsdg::OutputTracerprotected
invariantOutputCache_jlm::rvsdg::OutputTracerprotected
isDeepInvarianceCheckingEnabled() const noexceptjlm::rvsdg::OutputTracerinline
isEnteringPhiNodes() const noexceptjlm::rvsdg::OutputTracerinline
isInterprocedural() const noexceptjlm::rvsdg::OutputTracerinline
isInterprocedural_jlm::rvsdg::OutputTracerprotected
isInvarianceCachingEnabled() const noexceptjlm::rvsdg::OutputTracerinline
isRegionPredicateCheckingEnabled() const noexceptjlm::rvsdg::OutputTracerinline
isTracingIntoSubregionsEnabled() const noexceptjlm::rvsdg::OutputTracerinline
lookupInInvarianceCache(const Output &structuralOutput)jlm::rvsdg::OutputTracerprotected
OutputTracer() noexceptjlm::rvsdg::OutputTracer
regionPredicateTracer_jlm::rvsdg::OutputTracerprotected
setEnterPhiNodes(bool value) noexceptjlm::rvsdg::OutputTracerinline
setInterprocedural(bool value) noexceptjlm::rvsdg::OutputTracerinline
setInvarianceCaching(bool value) noexceptjlm::rvsdg::OutputTracerinline
setRegionPredicateCheckingEnabled(bool value) noexceptjlm::rvsdg::OutputTracerinline
setStructuralNodePolicy(StructuralNodePolicy value) noexceptjlm::rvsdg::OutputTracerinline
startingOutput_jlm::rvsdg::OutputTracerprotected
StructuralNodePolicy enum namejlm::rvsdg::OutputTracer
structuralNodePolicy_jlm::rvsdg::OutputTracerprotected
trace(Output &output)jlm::rvsdg::OutputTracer
trace(Output &output, const Region *withinRegion)jlm::rvsdg::OutputTracer
traceGammaOutput(GammaNode &gammaNode, Output &output, BackEdgeState backEdgeState)jlm::rvsdg::OutputTracerprotected
traceInternal(Output &output, BackEdgeState backEdgeState, const Region *withinRegion)jlm::rvsdg::OutputTracerprotected
traceStep(Output &output, BackEdgeState backEdgeState, const Region *withinRegion)jlm::rvsdg::OutputTracerprotectedvirtual
traceThetaArgument(ThetaNode &thetaNode, Output &output)jlm::rvsdg::OutputTracerprotected
traceThetaOutput(ThetaNode &thetaNode, Output &output, BackEdgeState backEdgeState)jlm::rvsdg::OutputTracerprotected
~OutputTracer()jlm::rvsdg::OutputTracervirtual