// // Copyright (c) rev.ng Srls. See LICENSE.md for details. // #include "revng-c/Liveness/LivenessAnalysisPass.h" using namespace llvm; bool LivenessAnalysisPass::runOnFunction(Function &F) { LivenessAnalysis::Analysis LA(F); LA.initialize(); LA.run(); LiveOut = LA.extractLiveOut(); return false; } char LivenessAnalysisPass::ID = 0; static RegisterPass X("liveness", "Liveness Analysis");