VapourSynth-llvmexpr
Loading...
Searching...
No Matches
StaticArrayOptPass.hpp
Go to the documentation of this file.
1
19
20#ifndef LLVMEXPR_ANALYSIS_STATIC_ARRAY_OPT_PASS_HPP
21#define LLVMEXPR_ANALYSIS_STATIC_ARRAY_OPT_PASS_HPP
22
23#include "../framework/Pass.hpp"
24
25namespace analysis {
26
42 public:
43 [[nodiscard]] const char* getName() const override {
44 return "Static Array Optimization Pass";
45 }
46
47 PreservedAnalyses run(std::vector<Token>& tokens,
48 AnalysisManager& am) override;
49};
50
51} // namespace analysis
52
53#endif // LLVMEXPR_ANALYSIS_STATIC_ARRAY_OPT_PASS_HPP
const char * getName() const override
PreservedAnalyses run(std::vector< Token > &tokens, AnalysisManager &am) override