45class AndersenWaveDiff;
90 std::unique_ptr<TCT>
tct;
91 std::unique_ptr<MTAStat>
stat;
LockAnalysis * getLockAnalysis()
virtual LockAnalysis * computeLocksets(TCT *tct)
Compute locksets.
std::unique_ptr< TCT > tct
virtual MHP * computeMHP(SVFModule *module)
Compute MHP.
virtual void detect(SVFModule *module)
Perform detection.
virtual ~MTA()
Destructor.
std::unique_ptr< MTAStat > stat
virtual bool runOnModule(SVFIR *module)
We start the pass here.
llvm::IRBuilder IRBuilder