llir-opt
0.0.1
Low-Level Post-Link Optimiser for OCaml and C
|
7 #include <unordered_set>
9 #include "core/analysis.h"
35 std::unordered_set<Func *> reachable_;
Definition: analysis.h:12
const char * GetPassName() const override
Returns the name of the pass.
Definition: pta.cpp:37
Definition: pass_manager.h:74
bool Run(Prog &prog) override
Runs the pass.
Definition: pta.cpp:848
static const char * kPassID
Pass identifier.
Definition: pta.h:19
bool IsReachable(Func *func)
Returns the set of functions pointed to.
Definition: pta.h:31
PointsToAnalysis(PassManager *passManager)
Initialises the pass.
Definition: pta.h:22
Definition: analysis.h:19