Set vector length (bytes) via CLI PiperOrigin-RevId: 879245280 Change-Id: I6175022908eb52ad844053c2aa504715f317a559
diff --git a/WORKSPACE b/gitfiles/WORKSPACE similarity index 100% rename from WORKSPACE rename to gitfiles/WORKSPACE
diff --git a/dep_repos.bzl b/gitfiles/dep_repos.bzl similarity index 100% rename from dep_repos.bzl rename to gitfiles/dep_repos.bzl
diff --git a/deps.bzl b/gitfiles/deps.bzl similarity index 100% rename from deps.bzl rename to gitfiles/deps.bzl
diff --git a/repos.bzl b/gitfiles/repos.bzl similarity index 100% rename from repos.bzl rename to gitfiles/repos.bzl
diff --git a/riscv/BUILD b/riscv/BUILD index 0189fd9..2335955 100644 --- a/riscv/BUILD +++ b/riscv/BUILD
@@ -14,7 +14,7 @@ # Build rules for RiscV simulator code. -load("@com_google_mpact-sim//mpact/sim/decoder:mpact_sim_isa.bzl", "mpact_bin_fmt_decoder", "mpact_isa_decoder") +load("@mpact-sim//mpact/sim/decoder:mpact_sim_isa.bzl", "mpact_bin_fmt_decoder", "mpact_isa_decoder") load("@rules_cc//cc:cc_binary.bzl", "cc_binary") load("@rules_cc//cc:cc_library.bzl", "cc_library") @@ -91,20 +91,20 @@ "-O3", ], deps = [ - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/log", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/status", - "@com_google_absl//absl/status:statusor", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:counters", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/container:flat_hash_map", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/status:statusor", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:counters", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -146,8 +146,8 @@ }), deps = [ ":riscv_state", - "@com_google_absl//absl/log", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@abseil-cpp//absl/log", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -190,15 +190,15 @@ deps = [ ":riscv_fp_state", ":riscv_state", - "@com_google_absl//absl/log", - "@com_google_absl//absl/numeric:int128", - "@com_google_absl//absl/status", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/numeric:int128", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/strings", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -217,9 +217,9 @@ deps = [ ":riscv_g", ":riscv_state", - "@com_google_absl//absl/base", - "@com_google_absl//absl/numeric:bits", - "@com_google_mpact-sim//mpact/sim/generic:instruction", + "@abseil-cpp//absl/base", + "@abseil-cpp//absl/numeric:bits", + "@mpact-sim//mpact/sim/generic:instruction", ], ) @@ -265,15 +265,15 @@ ":riscv_fp_state", ":riscv_g", ":riscv_state", - "@com_google_absl//absl/log", - "@com_google_absl//absl/status", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/strings:str_format", - "@com_google_absl//absl/types:span", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/strings:str_format", + "@abseil-cpp//absl/types:span", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -302,8 +302,8 @@ deps = [ ":riscv_g", ":riscv_state", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:instruction", ], ) @@ -323,12 +323,12 @@ ], deps = [ ":riscv_state", - "@com_google_absl//absl/log", - "@com_google_absl//absl/numeric:bits", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/numeric:bits", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -346,12 +346,12 @@ deps = [ ":riscv_fp_state", ":riscv_state", - "@com_google_absl//absl/base", - "@com_google_absl//absl/log", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@abseil-cpp//absl/base", + "@abseil-cpp//absl/log", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -362,7 +362,7 @@ isa_name = "RiscV32G", deps = [ ":riscv_g", - "@com_google_absl//absl/functional:bind_front", + "@abseil-cpp//absl/functional:bind_front", ], ) @@ -397,7 +397,7 @@ ":riscv_bitmanip_instructions", ":riscv_g", ":riscv_v", - "@com_google_absl//absl/functional:bind_front", + "@abseil-cpp//absl/functional:bind_front", ], ) @@ -431,7 +431,7 @@ ":riscv_bitmanip_instructions", ":riscv_g", ":riscv_v", - "@com_google_absl//absl/functional:bind_front", + "@abseil-cpp//absl/functional:bind_front", ], ) @@ -466,7 +466,7 @@ ":riscv_bitmanip_instructions", ":riscv_g", ":riscv_v", - "@com_google_absl//absl/functional:bind_front", + "@abseil-cpp//absl/functional:bind_front", ], ) @@ -509,7 +509,7 @@ ":riscv_g", ":riscv_v", ":rvm23_instructions", - "@com_google_absl//absl/functional:bind_front", + "@abseil-cpp//absl/functional:bind_front", ], ) @@ -544,7 +544,7 @@ deps = [ ":riscv_g", ":riscv_v", - "@com_google_absl//absl/functional:bind_front", + "@abseil-cpp//absl/functional:bind_front", ], ) @@ -578,7 +578,7 @@ ":riscv_bitmanip_instructions", ":riscv_g", ":riscv_v", - "@com_google_absl//absl/functional:bind_front", + "@abseil-cpp//absl/functional:bind_front", ], ) @@ -616,7 +616,7 @@ ":riscv_bitmanip_instructions", ":riscv_g", ":riscv_v", - "@com_google_absl//absl/functional:bind_front", + "@abseil-cpp//absl/functional:bind_front", ], ) @@ -652,7 +652,7 @@ ":riscv_bitmanip_instructions", ":riscv_g", ":riscv_v", - "@com_google_absl//absl/functional:bind_front", + "@abseil-cpp//absl/functional:bind_front", ], ) @@ -684,7 +684,7 @@ deps = [ ":riscv_v", ":riscv_vector_basic_bit_manipulation_instructions", - "@com_google_absl//absl/functional:bind_front", + "@abseil-cpp//absl/functional:bind_front", ], ) @@ -713,7 +713,7 @@ deps = [ ":riscv_g", ":riscv_zfh_instructions", - "@com_google_absl//absl/functional:bind_front", + "@abseil-cpp//absl/functional:bind_front", ], ) @@ -726,7 +726,7 @@ deps = [ ":riscv_g", ":riscv_zfh_instructions", - "@com_google_absl//absl/functional:bind_front", + "@abseil-cpp//absl/functional:bind_front", ], ) @@ -767,13 +767,13 @@ ], deps = [ ":riscv_state", - "@com_google_absl//absl/log", - "@com_google_absl//absl/status", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:program_error", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/status", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:program_error", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -793,15 +793,15 @@ ":riscv32g_isa", ":riscv_generic_decoder", ":riscv_state", - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/log", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:program_error", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/container:flat_hash_map", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/strings", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:program_error", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -821,21 +821,21 @@ deps = [ ":riscv_encoding_common", ":riscv_state", - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/log", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@abseil-cpp//absl/container:flat_hash_map", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) cc_library( name = "riscv_encoding_common", hdrs = ["riscv_encoding_common.h"], - deps = ["@com_google_mpact-sim//mpact/sim/generic:core"], + deps = ["@mpact-sim//mpact/sim/generic:core"], ) cc_library( @@ -856,12 +856,12 @@ ":riscv_generic_decoder", ":riscv_getters", ":riscv_state", - "@com_google_absl//absl/log", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/strings", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -883,12 +883,12 @@ ":riscv_generic_decoder", ":riscv_getters", ":riscv_state", - "@com_google_absl//absl/log", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/strings", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -908,17 +908,17 @@ ":riscv32gv_isa", ":riscv_generic_decoder", ":riscv_state", - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/log", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:program_error", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/container:flat_hash_map", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:program_error", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -940,13 +940,13 @@ ":riscv_generic_decoder", ":riscv_getters", ":riscv_state", - "@com_google_absl//absl/log", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:program_error", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/strings", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:program_error", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -966,15 +966,15 @@ ":riscv64g_isa", ":riscv_generic_decoder", ":riscv_state", - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/log", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:program_error", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/container:flat_hash_map", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/strings", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:program_error", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -992,14 +992,14 @@ ":riscv64g_bin_fmt", ":riscv64g_isa", ":riscv_getters", - "@com_google_absl//absl/base:no_destructor", - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_absl//absl/status", - "@com_google_absl//absl/status:statusor", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/asm", + "@abseil-cpp//absl/base:no_destructor", + "@abseil-cpp//absl/container:flat_hash_map", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/status:statusor", + "@abseil-cpp//absl/strings", "@com_googlesource_code_re2//:re2", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/asm", ], ) @@ -1010,17 +1010,17 @@ deps = [ ":riscv64g_encoder", ":riscv64g_isa", + "@abseil-cpp//absl/flags:flag", + "@abseil-cpp//absl/flags:parse", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/strings", "@com_github_serge1_elfio//:elfio", - "@com_google_absl//absl/flags:flag", - "@com_google_absl//absl/flags:parse", - "@com_google_absl//absl/log", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/status", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/asm", - "@com_google_mpact-sim//mpact/sim/util/asm:simple_assembler", "@com_googlesource_code_re2//:re2", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/asm", + "@mpact-sim//mpact/sim/util/asm:simple_assembler", ], ) @@ -1040,18 +1040,18 @@ ":riscv64gv_isa", ":riscv_generic_decoder", ":riscv_state", - "@com_google_absl//absl/base", - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/log", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:program_error", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/base", + "@abseil-cpp//absl/container:flat_hash_map", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:program_error", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -1073,13 +1073,13 @@ ":riscv_generic_decoder", ":riscv_getters", ":riscv_state", - "@com_google_absl//absl/log", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:program_error", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/strings", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:program_error", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -1101,20 +1101,20 @@ ":riscv_vector_basic_bit_manipulation_instructions", ":zvbb_bin_fmt", ":zvbb_isa", - "@com_google_absl//absl/base", - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/functional:bind_front", - "@com_google_absl//absl/log", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/strings:str_format", - "@com_google_absl//absl/types:span", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:program_error", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/base", + "@abseil-cpp//absl/container:flat_hash_map", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/functional:bind_front", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/strings:str_format", + "@abseil-cpp//absl/types:span", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:program_error", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -1132,28 +1132,28 @@ ":riscv_debug_interface", ":riscv_fp_state", ":riscv_state", - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/functional:bind_front", - "@com_google_absl//absl/log", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/numeric:bits", - "@com_google_absl//absl/status", - "@com_google_absl//absl/status:statusor", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/strings:str_format", - "@com_google_absl//absl/synchronization", - "@com_google_mpact-sim//mpact/sim/generic:action_points", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:component", - "@com_google_mpact-sim//mpact/sim/generic:config", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:core_debug_interface", - "@com_google_mpact-sim//mpact/sim/generic:counters", - "@com_google_mpact-sim//mpact/sim/generic:decode_cache", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", - "@com_google_mpact-sim//mpact/sim/util/memory:cache", + "@abseil-cpp//absl/container:flat_hash_map", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/functional:bind_front", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/numeric:bits", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/status:statusor", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/strings:str_format", + "@abseil-cpp//absl/synchronization", + "@mpact-sim//mpact/sim/generic:action_points", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:component", + "@mpact-sim//mpact/sim/generic:config", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:core_debug_interface", + "@mpact-sim//mpact/sim/generic:counters", + "@mpact-sim//mpact/sim/generic:decode_cache", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/memory:cache", ], ) @@ -1163,15 +1163,15 @@ hdrs = ["riscv_arm_semihost.h"], copts = ["-O3"], deps = [ - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_absl//absl/functional:bind_front", - "@com_google_absl//absl/log", - "@com_google_absl//absl/status", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/container:flat_hash_map", + "@abseil-cpp//absl/functional:bind_front", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/strings", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -1185,12 +1185,12 @@ ], copts = ["-O3"], deps = [ - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/functional:bind_front", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/container:flat_hash_map", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/functional:bind_front", + "@abseil-cpp//absl/strings", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -1204,13 +1204,13 @@ ], copts = ["-O3"], deps = [ - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/status", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:action_points", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/container:flat_hash_map", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/strings", + "@mpact-sim//mpact/sim/generic:action_points", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -1220,10 +1220,10 @@ "riscv_debug_interface.h", ], deps = [ - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/status", - "@com_google_absl//absl/status:statusor", - "@com_google_mpact-sim//mpact/sim/generic:core_debug_interface", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/status:statusor", + "@mpact-sim//mpact/sim/generic:core_debug_interface", ], ) @@ -1240,18 +1240,18 @@ ":riscv_debug_interface", ":riscv_top", ":stoull_wrapper", - "@com_google_absl//absl/container:btree", - "@com_google_absl//absl/container:flat_hash_set", - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/status", - "@com_google_absl//absl/status:statusor", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/strings:str_format", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:core_debug_interface", - "@com_google_mpact-sim//mpact/sim/generic:debug_command_shell_interface", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@abseil-cpp//absl/container:btree", + "@abseil-cpp//absl/container:flat_hash_set", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/status:statusor", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/strings:str_format", "@com_googlesource_code_re2//:re2", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:core_debug_interface", + "@mpact-sim//mpact/sim/generic:debug_command_shell_interface", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -1261,8 +1261,8 @@ hdrs = ["riscv_debug_info.h"], copts = ["-O3"], deps = [ - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@abseil-cpp//absl/container:flat_hash_map", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -1280,8 +1280,8 @@ ], features = ["-use_header_modules"], deps = [ - "@com_google_absl//absl/status", - "@com_google_absl//absl/status:statusor", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/status:statusor", ], ) @@ -1300,24 +1300,24 @@ ":riscv_fp_state", ":riscv_state", ":riscv_top", - "@com_google_absl//absl/base:log_severity", - "@com_google_absl//absl/flags:flag", - "@com_google_absl//absl/flags:parse", - "@com_google_absl//absl/log", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/log:globals", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/strings:str_format", - "@com_google_absl//absl/time", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:core_debug_interface", - "@com_google_mpact-sim//mpact/sim/generic:counters", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/proto:component_data_cc_proto", - "@com_google_mpact-sim//mpact/sim/util/memory", - "@com_google_mpact-sim//mpact/sim/util/program_loader:elf_loader", + "@abseil-cpp//absl/base:log_severity", + "@abseil-cpp//absl/flags:flag", + "@abseil-cpp//absl/flags:parse", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/log:globals", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/strings:str_format", + "@abseil-cpp//absl/time", "@com_google_protobuf//:protobuf", "@com_googlesource_code_re2//:re2", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:core_debug_interface", + "@mpact-sim//mpact/sim/generic:counters", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/proto:component_data_cc_proto", + "@mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/program_loader:elf_loader", ], ) @@ -1336,24 +1336,24 @@ ":riscv_fp_state", ":riscv_state", ":riscv_top", - "@com_google_absl//absl/base:log_severity", - "@com_google_absl//absl/flags:flag", - "@com_google_absl//absl/flags:parse", - "@com_google_absl//absl/log", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/log:globals", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/strings:str_format", - "@com_google_absl//absl/time", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:core_debug_interface", - "@com_google_mpact-sim//mpact/sim/generic:counters", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/proto:component_data_cc_proto", - "@com_google_mpact-sim//mpact/sim/util/memory", - "@com_google_mpact-sim//mpact/sim/util/program_loader:elf_loader", + "@abseil-cpp//absl/base:log_severity", + "@abseil-cpp//absl/flags:flag", + "@abseil-cpp//absl/flags:parse", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/log:globals", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/strings:str_format", + "@abseil-cpp//absl/time", "@com_google_protobuf//:protobuf", "@com_googlesource_code_re2//:re2", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:core_debug_interface", + "@mpact-sim//mpact/sim/generic:counters", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/proto:component_data_cc_proto", + "@mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/program_loader:elf_loader", ], ) @@ -1370,23 +1370,23 @@ ":riscv_fp_state", ":riscv_state", ":riscv_top", - "@com_google_absl//absl/base:log_severity", - "@com_google_absl//absl/flags:flag", - "@com_google_absl//absl/flags:parse", - "@com_google_absl//absl/log", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/log:globals", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/strings:str_format", - "@com_google_absl//absl/time", - "@com_google_mpact-sim//mpact/sim/generic:core_debug_interface", - "@com_google_mpact-sim//mpact/sim/generic:counters", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/proto:component_data_cc_proto", - "@com_google_mpact-sim//mpact/sim/util/memory", - "@com_google_mpact-sim//mpact/sim/util/program_loader:elf_loader", + "@abseil-cpp//absl/base:log_severity", + "@abseil-cpp//absl/flags:flag", + "@abseil-cpp//absl/flags:parse", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/log:globals", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/strings:str_format", + "@abseil-cpp//absl/time", "@com_google_protobuf//:protobuf", "@com_googlesource_code_re2//:re2", + "@mpact-sim//mpact/sim/generic:core_debug_interface", + "@mpact-sim//mpact/sim/generic:counters", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/proto:component_data_cc_proto", + "@mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/program_loader:elf_loader", ], ) @@ -1404,24 +1404,24 @@ ":riscv_fp_state", ":riscv_state", ":riscv_top", - "@com_google_absl//absl/base:log_severity", - "@com_google_absl//absl/flags:flag", - "@com_google_absl//absl/flags:parse", - "@com_google_absl//absl/log", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/log:globals", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/strings:str_format", - "@com_google_absl//absl/time", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:core_debug_interface", - "@com_google_mpact-sim//mpact/sim/generic:counters", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/proto:component_data_cc_proto", - "@com_google_mpact-sim//mpact/sim/util/memory", - "@com_google_mpact-sim//mpact/sim/util/program_loader:elf_loader", + "@abseil-cpp//absl/base:log_severity", + "@abseil-cpp//absl/flags:flag", + "@abseil-cpp//absl/flags:parse", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/log:globals", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/strings:str_format", + "@abseil-cpp//absl/time", "@com_google_protobuf//:protobuf", "@com_googlesource_code_re2//:re2", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:core_debug_interface", + "@mpact-sim//mpact/sim/generic:counters", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/proto:component_data_cc_proto", + "@mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/program_loader:elf_loader", ], ) @@ -1434,10 +1434,10 @@ "riscv_test_mem_watcher.h", ], deps = [ - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/strings", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -1451,11 +1451,11 @@ ], deps = [ ":riscv_state", - "@com_google_absl//absl/log", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:counters", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/log", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:counters", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -1468,15 +1468,15 @@ "riscv_plic.h", ], deps = [ - "@com_google_absl//absl/container:btree", - "@com_google_absl//absl/log", - "@com_google_absl//absl/numeric:bits", - "@com_google_absl//absl/status", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/container:btree", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/numeric:bits", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/strings", "@com_googlesource_code_re2//:re2", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -1491,14 +1491,14 @@ ":riscv_fp_state", ":riscv_state", ":riscv_top", - "@com_google_absl//absl/flags:flag", - "@com_google_absl//absl/flags:parse", - "@com_google_absl//absl/log", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:core_debug_interface", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", - "@com_google_mpact-sim//mpact/sim/util/program_loader:elf_loader", + "@abseil-cpp//absl/flags:flag", + "@abseil-cpp//absl/flags:parse", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/strings", + "@mpact-sim//mpact/sim/generic:core_debug_interface", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/program_loader:elf_loader", ], ) @@ -1513,15 +1513,15 @@ ":riscv_state", ":riscv_test_mem_watcher", ":riscv_top", - "@com_google_absl//absl/flags:flag", - "@com_google_absl//absl/flags:parse", - "@com_google_absl//absl/log", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/strings:str_format", - "@com_google_mpact-sim//mpact/sim/generic:core_debug_interface", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", - "@com_google_mpact-sim//mpact/sim/util/program_loader:elf_loader", + "@abseil-cpp//absl/flags:flag", + "@abseil-cpp//absl/flags:parse", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/strings:str_format", + "@mpact-sim//mpact/sim/generic:core_debug_interface", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/program_loader:elf_loader", ], ) @@ -1537,12 +1537,12 @@ ":debug_command_shell", ":riscv_top", ":stoull_wrapper", - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/status", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/strings:string_view", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/strings:string_view", "@com_googlesource_code_re2//:re2", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -1572,23 +1572,23 @@ ":riscv_state", ":riscv_top", ":stoull_wrapper", - "@com_google_absl//absl/functional:any_invocable", - "@com_google_absl//absl/functional:bind_front", - "@com_google_absl//absl/log", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/status", - "@com_google_absl//absl/status:statusor", - "@com_google_absl//absl/strings", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:core_debug_interface", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/proto:component_data_cc_proto", - "@com_google_mpact-sim//mpact/sim/util/memory", - "@com_google_mpact-sim//mpact/sim/util/other:instruction_profiler", - "@com_google_mpact-sim//mpact/sim/util/program_loader:elf_loader", - "@com_google_mpact-sim//mpact/sim/util/renode:renode_debug_interface", - "@com_google_mpact-sim//mpact/sim/util/renode:socket_cli", + "@abseil-cpp//absl/functional:any_invocable", + "@abseil-cpp//absl/functional:bind_front", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/status:statusor", + "@abseil-cpp//absl/strings", "@com_google_protobuf//:protobuf", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:core_debug_interface", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/proto:component_data_cc_proto", + "@mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/other:instruction_profiler", + "@mpact-sim//mpact/sim/util/program_loader:elf_loader", + "@mpact-sim//mpact/sim/util/renode:renode_debug_interface", + "@mpact-sim//mpact/sim/util/renode:socket_cli", ], ) @@ -1624,9 +1624,9 @@ deps = [ ":riscv_renode", ":riscv_state", - "@com_google_mpact-sim//mpact/sim/util/memory", - "@com_google_mpact-sim//mpact/sim/util/renode", - "@com_google_mpact-sim//mpact/sim/util/renode:renode_debug_interface", + "@mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/renode", + "@mpact-sim//mpact/sim/util/renode:renode_debug_interface", ], ) @@ -1662,8 +1662,8 @@ deps = [ ":riscv_renode", ":riscv_state", - "@com_google_mpact-sim//mpact/sim/util/memory", - "@com_google_mpact-sim//mpact/sim/util/renode", - "@com_google_mpact-sim//mpact/sim/util/renode:renode_debug_interface", + "@mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/renode", + "@mpact-sim//mpact/sim/util/renode:renode_debug_interface", ], )
diff --git a/riscv/rv32gv_sim.cc b/riscv/rv32gv_sim.cc index 36d52fb..14a3a8f 100644 --- a/riscv/rv32gv_sim.cc +++ b/riscv/rv32gv_sim.cc
@@ -161,6 +161,9 @@ // Flag to set the default value for the misa CSR. ABSL_FLAG(std::optional<uint64_t>, misa, std::nullopt, "misa value"); +// Flag to set the vector length in bytes (VLENB). +ABSL_FLAG(int, vlen, 16, "Vector length in bytes (VLENB)"); + constexpr char kStackEndSymbolName[] = "__stack_end"; constexpr char kStackSizeSymbolName[] = "__stack_size"; @@ -275,7 +278,7 @@ RiscVState rv_state("RiscV32GV", RiscVXlen::RV32, memory, atomic_memory); // For floating point support add the fp state. RiscVFPState rv_fp_state(rv_state.csr_set(), &rv_state); - RiscVVectorState rvv_state(&rv_state, 16 /*vector byte length*/); + RiscVVectorState rvv_state(&rv_state, absl::GetFlag(FLAGS_vlen)); rv_state.set_rv_fp(&rv_fp_state); // Create the instruction decoder. mpact::sim::generic::DecoderInterface* rv_decoder = nullptr;
diff --git a/riscv/rv64gv_sim.cc b/riscv/rv64gv_sim.cc index 2bac95d..992ed7f 100644 --- a/riscv/rv64gv_sim.cc +++ b/riscv/rv64gv_sim.cc
@@ -155,6 +155,9 @@ // Flag to set the default value for the misa CSR. ABSL_FLAG(std::optional<uint64_t>, misa, std::nullopt, "misa value"); +// Flag to set the vector length in bytes (VLENB). +ABSL_FLAG(int, vlen, 64, "Vector length in bytes (VLENB)"); + constexpr char kStackEndSymbolName[] = "__stack_end"; constexpr char kStackSizeSymbolName[] = "__stack_size"; @@ -250,7 +253,7 @@ RiscVFPState rv_fp_state(rv_state.csr_set(), &rv_state); rv_state.set_rv_fp(&rv_fp_state); // Set up the vector state. - RiscVVectorState rv_vector_state(&rv_state, 64); + RiscVVectorState rv_vector_state(&rv_state, absl::GetFlag(FLAGS_vlen)); rv_state.set_rv_vector(&rv_vector_state); // Create the instruction decoder. mpact::sim::generic::DecoderInterface* rv_decoder = nullptr;
diff --git a/riscv/test/BUILD b/riscv/test/BUILD index 3c442a5..a3befe0 100644 --- a/riscv/test/BUILD +++ b/riscv/test/BUILD
@@ -26,15 +26,15 @@ deps = [ "//riscv:riscv_state", "//riscv:riscv_v", - "@com_google_absl//absl/functional:bind_front", - "@com_google_absl//absl/random", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/functional:bind_front", + "@abseil-cpp//absl/random", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -46,10 +46,10 @@ ":riscv_vector_instructions_test_base", "//riscv:riscv_fp_state", "//riscv:riscv_state", - "@com_google_absl//absl/random", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@abseil-cpp//absl/random", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -60,14 +60,14 @@ deps = [ "//riscv:riscv_fp_state", "//riscv:riscv_state", - "@com_google_absl//absl/base", - "@com_google_absl//absl/log", - "@com_google_absl//absl/random", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@abseil-cpp//absl/base", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/random", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -80,7 +80,7 @@ deps = [ "//riscv:riscv_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -92,9 +92,9 @@ ], deps = [ "//riscv:riscv_state", - "@com_google_absl//absl/status", + "@abseil-cpp//absl/status", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -106,10 +106,10 @@ ], deps = [ "//riscv:riscv_state", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -122,12 +122,12 @@ deps = [ "//riscv:riscv_g", "//riscv:riscv_state", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -140,11 +140,11 @@ deps = [ "//riscv:riscv_g", "//riscv:riscv_state", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -157,12 +157,12 @@ deps = [ "//riscv:riscv_g", "//riscv:riscv_state", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -184,8 +184,8 @@ "//riscv:riscv_g", "//riscv:riscv_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -207,8 +207,8 @@ "//riscv:riscv_g", "//riscv:riscv_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -230,15 +230,15 @@ "//riscv:riscv_g", "//riscv:riscv_state", "//riscv:riscv_zfh_instructions", - "@com_google_absl//absl/base", - "@com_google_absl//absl/random:distributions", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/strings:string_view", - "@com_google_absl//absl/types:span", + "@abseil-cpp//absl/base", + "@abseil-cpp//absl/random:distributions", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/strings:string_view", + "@abseil-cpp//absl/types:span", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -253,8 +253,8 @@ "//riscv:riscv32g_isa", "//riscv:riscv_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -269,8 +269,8 @@ "//riscv:riscv32gv_isa", "//riscv:riscv_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -285,8 +285,8 @@ "//riscv:riscv32gzb_isa", "//riscv:riscv_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -301,8 +301,8 @@ "//riscv:riscv32gzb_vec_decoder", "//riscv:riscv_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -317,8 +317,8 @@ "//riscv:riscv64g_isa", "//riscv:riscv_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -333,8 +333,8 @@ "//riscv:riscv64gv_isa", "//riscv:riscv_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -349,8 +349,8 @@ "//riscv:riscv64gzb_isa", "//riscv:riscv_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -365,8 +365,8 @@ "//riscv:riscv64gzb_vec_decoder", "//riscv:riscv_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -381,8 +381,8 @@ "//riscv:zvbb_decoder", "//riscv:zvbb_isa", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -402,14 +402,14 @@ "//riscv:zfh32_isa", "//riscv:zfh64_bin_fmt", "//riscv:zfh64_isa", - "@com_google_absl//absl/log", - "@com_google_absl//absl/random", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/random", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -422,8 +422,8 @@ deps = [ "//riscv:riscv32_htif_semihost", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -439,12 +439,12 @@ deps = [ "//riscv:riscv_arm_semihost", "//riscv:riscv_state", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -456,12 +456,12 @@ ], deps = [ "//riscv:riscv_action_point_memory_interface", - "@com_google_absl//absl/functional:bind_front", + "@abseil-cpp//absl/functional:bind_front", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:action_points", - "@com_google_mpact-sim//mpact/sim/generic:component", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:action_points", + "@mpact-sim//mpact/sim/generic:component", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -478,16 +478,16 @@ "//riscv:riscv32g_decoder", "//riscv:riscv32g_isa", "//riscv:riscv_state", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/strings", "@com_github_serge1_elfio//:elfio", - "@com_google_absl//absl/log", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", - "@com_google_mpact-sim//mpact/sim/util/program_loader:elf_loader", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/program_loader:elf_loader", ], ) @@ -504,18 +504,18 @@ "//riscv:riscv64g_decoder", "//riscv:riscv64g_isa", "//riscv:riscv_state", + "@abseil-cpp//absl/log", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/log:log_sink_registry", + "@abseil-cpp//absl/strings", "@com_github_serge1_elfio//:elfio", - "@com_google_absl//absl/log", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/log:log_sink_registry", - "@com_google_absl//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", - "@com_google_mpact-sim//mpact/sim/util/other:log_sink", - "@com_google_mpact-sim//mpact/sim/util/program_loader:elf_loader", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/other:log_sink", + "@mpact-sim//mpact/sim/util/program_loader:elf_loader", ], ) @@ -541,15 +541,15 @@ deps = [ "//riscv:riscv_state", "//riscv:riscv_v", - "@com_google_absl//absl/functional:bind_front", - "@com_google_absl//absl/numeric:bits", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", + "@abseil-cpp//absl/functional:bind_front", + "@abseil-cpp//absl/numeric:bits", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -563,10 +563,10 @@ ":riscv_vector_instructions_test_base", "//riscv:riscv_state", "//riscv:riscv_v", - "@com_google_absl//absl/functional:bind_front", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/functional:bind_front", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:instruction", ], ) @@ -580,13 +580,13 @@ ":riscv_vector_instructions_test_base", "//riscv:riscv_state", "//riscv:riscv_v", - "@com_google_absl//absl/base", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/numeric:int128", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/base", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/numeric:int128", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -600,12 +600,12 @@ ":riscv_vector_instructions_test_base", "//riscv:riscv_state", "//riscv:riscv_v", - "@com_google_absl//absl/random", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", + "@abseil-cpp//absl/random", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -619,11 +619,11 @@ ":riscv_vector_instructions_test_base", "//riscv:riscv_state", "//riscv:riscv_v", - "@com_google_absl//absl/random", - "@com_google_absl//absl/types:span", + "@abseil-cpp//absl/random", + "@abseil-cpp//absl/types:span", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -646,12 +646,12 @@ "//riscv:riscv_fp_state", "//riscv:riscv_state", "//riscv:riscv_v", - "@com_google_absl//absl/random", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", + "@abseil-cpp//absl/random", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -674,12 +674,12 @@ "//riscv:riscv_fp_state", "//riscv:riscv_state", "//riscv:riscv_v", - "@com_google_absl//absl/random", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", + "@abseil-cpp//absl/random", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -702,11 +702,11 @@ "//riscv:riscv_fp_state", "//riscv:riscv_state", "//riscv:riscv_v", - "@com_google_absl//absl/random", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", + "@abseil-cpp//absl/random", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:instruction", ], ) @@ -729,11 +729,11 @@ "//riscv:riscv_fp_state", "//riscv:riscv_state", "//riscv:riscv_v", - "@com_google_absl//absl/random", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", + "@abseil-cpp//absl/random", + "@abseil-cpp//absl/strings", + "@abseil-cpp//absl/types:span", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:instruction", ], ) @@ -747,9 +747,9 @@ ":riscv_vector_instructions_test_base", "//riscv:riscv_state", "//riscv:riscv_v", - "@com_google_absl//absl/random", + "@abseil-cpp//absl/random", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:instruction", ], ) @@ -771,16 +771,16 @@ "//riscv:riscv_arm_semihost", "//riscv:riscv_state", "//riscv:riscv_top", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/status", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/status", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:core_debug_interface", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", - "@com_google_mpact-sim//mpact/sim/util/memory", - "@com_google_mpact-sim//mpact/sim/util/program_loader:elf_loader", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:core_debug_interface", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/util/program_loader:elf_loader", ], ) @@ -806,10 +806,10 @@ "//riscv:riscv_clint", "//riscv:riscv_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:counters", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:counters", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -821,9 +821,9 @@ ], deps = [ "//riscv:riscv_plic", - "@com_google_absl//absl/log:check", + "@abseil-cpp//absl/log:check", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:core", ], ) @@ -837,11 +837,11 @@ ], tags = ["notap"], deps = [ - "@com_google_absl//absl/debugging:leak_check", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/debugging:leak_check", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/util/renode:renode_debug_interface", + "@mpact-sim//mpact/sim/util/renode:renode_debug_interface", ], ) @@ -855,11 +855,11 @@ ], tags = ["notap"], deps = [ - "@com_google_absl//absl/debugging:leak_check", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/debugging:leak_check", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/util/renode:renode_debug_interface", + "@mpact-sim//mpact/sim/util/renode:renode_debug_interface", ], ) @@ -870,7 +870,7 @@ deps = [ "//riscv:riscv_fp_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:instruction", ], ) @@ -880,9 +880,9 @@ srcs = ["riscv_pmp_test.cc"], deps = [ "//riscv:riscv_state", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -893,11 +893,11 @@ deps = [ "//riscv:riscv_bitmanip_instructions", "//riscv:riscv_state", - "@com_google_absl//absl/random", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/random", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", ], ) @@ -908,12 +908,12 @@ deps = [ "//riscv:riscv_bitmanip_instructions", "//riscv:riscv_state", - "@com_google_absl//absl/numeric:int128", - "@com_google_absl//absl/random", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/numeric:int128", + "@abseil-cpp//absl/random", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", ], ) @@ -924,7 +924,7 @@ deps = [ "//riscv:riscv_state", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:counters", + "@mpact-sim//mpact/sim/generic:counters", ], ) @@ -935,13 +935,13 @@ deps = [ "//riscv:riscv_g", "//riscv:riscv_state", - "@com_google_absl//absl/container:flat_hash_map", - "@com_google_absl//absl/log:check", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/container:flat_hash_map", + "@abseil-cpp//absl/log:check", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:arch_state", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:arch_state", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", ], ) @@ -952,11 +952,11 @@ deps = [ "//riscv:riscv_state", "//riscv:rvm23_instructions", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -967,11 +967,11 @@ deps = [ "//riscv:riscv_state", "//riscv:rvm23_instructions", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/util/memory", ], ) @@ -985,10 +985,10 @@ ":riscv_vector_instructions_test_base", "//riscv:riscv_state", "//riscv:riscv_vector_basic_bit_manipulation_instructions", - "@com_google_absl//absl/strings", + "@abseil-cpp//absl/strings", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/generic:type_helpers", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/generic:type_helpers", ], ) @@ -998,11 +998,11 @@ deps = [ "//riscv:riscv_g", "//riscv:riscv_state", - "@com_google_absl//absl/strings:string_view", + "@abseil-cpp//absl/strings:string_view", "@com_google_googletest//:gtest_main", - "@com_google_mpact-sim//mpact/sim/generic:core", - "@com_google_mpact-sim//mpact/sim/generic:instruction", - "@com_google_mpact-sim//mpact/sim/util/memory", + "@mpact-sim//mpact/sim/generic:core", + "@mpact-sim//mpact/sim/generic:instruction", + "@mpact-sim//mpact/sim/util/memory", ], )