# Hierarchy For Package org.apache.sysds.hops.ipa

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.sysds.hops.ipa.FunctionCallGraph
  - org.apache.sysds.hops.ipa.FunctionCallSizeInfo
  - org.apache.sysds.hops.ipa.InterProceduralAnalysis
  - org.apache.sysds.hops.ipa.IPAPass
    - org.apache.sysds.hops.ipa.IPAPassApplyStaticAndDynamicHopRewrites
    - org.apache.sysds.hops.ipa.IPAPassCompressionWorkloadAnalysis
    - org.apache.sysds.hops.ipa.IPAPassEliminateDeadCode
    - org.apache.sysds.hops.ipa.IPAPassFlagFunctionsRecompileOnce
    - org.apache.sysds.hops.ipa.IPAPassFlagNonDeterminism
    - org.apache.sysds.hops.ipa.IPAPassForwardFunctionCalls
    - org.apache.sysds.hops.ipa.IPAPassInlineFunctions
    - org.apache.sysds.hops.ipa.IPAPassPropagateReplaceLiterals
    - org.apache.sysds.hops.ipa.IPAPassRemoveConstantBinaryOps
    - org.apache.sysds.hops.ipa.IPAPassRemoveUnnecessaryCheckpoints
    - org.apache.sysds.hops.ipa.IPAPassRemoveUnusedFunctions
    - org.apache.sysds.hops.ipa.IPAPassReplaceEvalFunctionCalls