Files
revng-revng/include/revng-c/PromoteStackPointer/PromoteStackPointerPass.h
T
2021-02-23 10:39:05 +01:00

19 lines
367 B
C++

#pragma once
//
// Copyright (c) rev.ng Srls. See LICENSE.md for details.
//
#include "llvm/Pass.h"
struct PromoteStackPointerPass : public llvm::FunctionPass {
public:
static char ID;
PromoteStackPointerPass() : llvm::FunctionPass(ID) {}
void getAnalysisUsage(llvm::AnalysisUsage &AU) const override;
bool runOnFunction(llvm::Function &F) override;
};