Skip to content

Commit

Permalink
Move to latest Mavis version
Browse files Browse the repository at this point in the history
  • Loading branch information
kathlenemagnus committed May 31, 2024
1 parent cd5ecd3 commit f2abfd6
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
6 changes: 5 additions & 1 deletion core/MavisUnit.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,11 @@ namespace olympia
std::vector<std::string> getISAFiles(sparta::TreeNode *n, const std::string & isa_file_path,
const std::string& pseudo_file_path)
{
std::vector<std::string> isa_files = {isa_file_path + "/isa_rv64g.json",
std::vector<std::string> isa_files = {isa_file_path + "/isa_rv64i.json",
isa_file_path + "/isa_rv64m.json",
isa_file_path + "/isa_rv64a.json",
isa_file_path + "/isa_rv64f.json",
isa_file_path + "/isa_rv64d.json",
isa_file_path + "/isa_rv64zba.json",
isa_file_path + "/isa_rv64zbb.json",
isa_file_path + "/isa_rv64zbs.json",
Expand Down
2 changes: 1 addition & 1 deletion mavis
Submodule mavis updated 69 files
+1 −0 .github/CODEOWNERS
+3 −2 CMakeLists.txt
+13 −3 README.md
+4 −4 impl/DTable.tcc
+10 −11 impl/DTableBuildSpecial.tcc
+79 −80 impl/ExtractorRegistry.cpp
+0 −3,306 impl/Form.h
+38 −37 impl/FormRegistry.cpp
+546 −0 impl/forms/CommonForms.cpp
+366 −0 impl/forms/CommonForms.h
+468 −0 impl/forms/CompressedForms.cpp
+305 −0 impl/forms/CompressedForms.h
+63 −63 impl/forms/ExtractorDerived.h
+14 −45 impl/forms/ExtractorForms.h
+276 −0 impl/forms/VectorForms.cpp
+173 −0 impl/forms/VectorForms.h
+374 −270 json/isa_rv64d.json
+345 −252 json/isa_rv64f.json
+161 −146 json/isa_rv64h.json
+556 −493 json/isa_rv64i.json
+104 −91 json/isa_rv64m.json
+402 −285 json/isa_rv64q.json
+15 −13 json/isa_rv64v.json
+73 −65 json/isa_rv64zba.json
+251 −224 json/isa_rv64zbb.json
+27 −24 json/isa_rv64zbc.json
+72 −64 json/isa_rv64zbs.json
+111 −0 json/isa_rv64zcb.json
+20 −0 json/isa_rv64zfbfmin.json
+365 −0 json/isa_rv64zfh.json
+22 −0 json/isa_rv64zfh_d.json
+80 −0 json/isa_rv64zicbo.json
+18 −0 json/isa_rv64zicond.json
+68 −0 json/isa_rv64zicsr.json
+11 −0 json/isa_rv64zifencei.json
+78 −0 json/isa_rv64zihintntl.json
+21 −0 json/isa_rv64zvfbfwma.json
+406 −0 json/isa_rv64zvk.json
+2 −2 mavis/DTable.h
+1 −1 mavis/DecodedInstInfo.h
+1 −1 mavis/DisassemblerIF.hpp
+159 −11 mavis/Extractor.h
+1 −1 mavis/ExtractorDirectInfo.h
+0 −160 mavis/ExtractorIF.h
+1 −1 mavis/ExtractorRegistry.h
+1 −1 mavis/ExtractorWrap.hpp
+1 −0 mavis/Field.h
+118 −0 mavis/Form.h
+0 −228 mavis/FormCommon.h
+2 −2 mavis/FormGeneric.hpp
+0 −74 mavis/FormIF.h
+3 −3 mavis/FormRegistry.h
+94 −329 mavis/FormStub.h
+1 −1 mavis/IFactory.h
+3 −3 mavis/IFactoryCustom.h
+17 −9 mavis/InstMetaData.h
+2 −0 test/CMakeLists.txt
+2,462 −1,025 test/golden.out
+22 −22 test/isa_pseudo.json
+88 −0 test/isa_tagged.json
+248 −14 test/main.cpp
+8 −0 test/mallard_uarch_pseudo.json
+1,226 −0 test/mallard_uarch_rv64g.json
+0 −3,372 test/rv64.json
+2 −2 test/rv64.tset
+592 −152 test/rv64_base.json
+4 −0 test/rv64_bf16.tset
+28 −0 test/uarch_core.json
+9 −9 test/uarch_pseudo.json

0 comments on commit f2abfd6

Please sign in to comment.