Jlm
json-hls.hpp
Go to the documentation of this file.
1 /*
2  * Copyright 2021 David Metz <david.c.metz@ntnu.no>
3  * See COPYING for terms of redistribution.
4  */
5 
6 #ifndef JLM_BACKEND_HLS_RHLS2FIRRTL_JSON_HLS_HPP
7 #define JLM_BACKEND_HLS_RHLS2FIRRTL_JSON_HLS_HPP
8 
11 
12 namespace jlm::hls
13 {
14 
15 class JsonHLS : public BaseHLS
16 {
17  std::string
18  extension() override
19  {
20  return ".json";
21  }
22 
23  std::string
24  GetText(llvm::LlvmRvsdgModule & rm) override;
25 
26 private:
27 };
28 
29 } // namespace jlm::hls
30 
31 #endif // JLM_BACKEND_HLS_RHLS2FIRRTL_JSON_HLS_HPP
std::string extension() override
Definition: json-hls.hpp:18
std::string GetText(llvm::LlvmRvsdgModule &rm) override
Definition: json-hls.cpp:13