llvm-analysis-0.1.0: A Haskell library for analyzing LLVM bitcode
A Haskell library for analyzing LLVM bitcode. To convert bitcode to the format used by this library, see the llvm-data-interop package. This library attempts to provide some basic program analysis infrastructure and aims to scale to large bitcode files.
Modules
- LLVM
- LLVM.Analysis
- LLVM.Analysis.AccessPath
- LLVM.Analysis.BlockReturnValue
- LLVM.Analysis.CDG
- LLVM.Analysis.CFG
- LLVM.Analysis.CallGraph
- LLVM.Analysis.CallGraphSCCTraversal
- LLVM.Analysis.ClassHierarchy
- LLVM.Analysis.Dataflow
- LLVM.Analysis.Dominance
- LLVM.Analysis.NoReturn
- LLVM.Analysis.PointsTo
- LLVM.Analysis.ScalarEffects
- LLVM.Analysis.Types
- Util
- LLVM.Analysis