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

This is the complete list of members for jlm::llvm::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
isTracingThroughHoistBarriers() const noexceptjlm::llvm::OutputTracerinline
isTracingThroughLoadedStates() const noexceptjlm::llvm::OutputTracerinline
lookupInInvarianceCache(const Output &structuralOutput)jlm::rvsdg::OutputTracerprotected
OutputTracer()jlm::llvm::OutputTracerexplicit
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
setTraceThroughLoadedStates(const bool traceThroughLoadedStates)jlm::llvm::OutputTracerinline
setTracingThroughHoistBarriers(const bool traceThroughHoistBarriers)jlm::llvm::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(rvsdg::Output &output, BackEdgeState backEdgeState, const rvsdg::Region *withinRegion) overridejlm::llvm::OutputTracerprotectedvirtual
traceThetaArgument(ThetaNode &thetaNode, Output &output)jlm::rvsdg::OutputTracerprotected
traceThetaOutput(ThetaNode &thetaNode, Output &output, BackEdgeState backEdgeState)jlm::rvsdg::OutputTracerprotected
traceThroughHoistBarriers_jlm::llvm::OutputTracerprivate
traceThroughLoadedStates_jlm::llvm::OutputTracerprivate
~OutputTracer()jlm::rvsdg::OutputTracervirtual