VexRiscvBPluginGenerator/unparse.hpp
2021-02-14 03:18:11 -05:00

22 lines
661 B
C++

/*
* Copyright (c) 2020 Romain Dolbeau <romain.dolbeau@european-processor-initiative.eu>
* MIT License
* See the LICENSE file at the top level of this software distribution for details.
*/
#ifndef __UNPARSE_HPP__
#define __UNPARSE_HPP__
#include "inst.hpp"
void unparse(std::ostream& output,
const std::string prefix,
const std::set<const instruction*> instructions,
std::map<std::string,std::string> semantics,
std::map<std::string,int> em_widths,
std::map<std::string,std::string> mem_semantics,
std::vector<std::string> prologues,
std::vector<std::string> extras,
bool wide);
#endif // __UNPARSE_HPP__