OpenASIP 2.2
|
#include <map>
Go to the source code of this file.
Namespaces | |
namespace | RISCVFields |
Variables | |
const std::map< std::string, int > | RISCVFields::RISCVRTypeOperations |
const std::map< std::string, int > | RISCVFields::RISCVITypeOperations |
const std::map< std::string, int > | RISCVFields::RISCVSTypeOperations |
const std::map< std::string, int > | RISCVFields::RISCVBTypeOperations |
const std::map< std::string, int > | RISCVFields::RISCVUTypeOperations |
const std::map< std::string, int > | RISCVFields::RISCVJTypeOperations = {{"jal", 0b1101111}} |
const std::map< std::string, std::string > | RISCVFields::RISCVOperationNameTable |
const std::vector< std::string > | RISCVFields::RISCVMExtensionOperations |
const std::string | RISCVFields::RISCV_R_TYPE_NAME = "riscv_r_type" |
const std::string | RISCVFields::RISCV_I_TYPE_NAME = "riscv_i_type" |
const std::string | RISCVFields::RISCV_U_TYPE_NAME = "riscv_u_type" |
const std::string | RISCVFields::RISCV_S_TYPE_NAME = "riscv_s_type" |
const std::string | RISCVFields::RISCV_J_TYPE_NAME = "riscv_j_type" |
const std::string | RISCVFields::RISCV_B_TYPE_NAME = "riscv_b_type" |
const std::string | RISCVFields::RISCV_R3R_TYPE_NAME = "riscv_r3r_type" |
const std::string | RISCVFields::RISCV_R1R_TYPE_NAME = "riscv_r1r_type" |
const std::string | RISCVFields::RISCV_R1_TYPE_NAME = "riscv_r1_type" |