diff options
Diffstat (limited to 'runtime/parsed_options.cc')
-rw-r--r-- | runtime/parsed_options.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/runtime/parsed_options.cc b/runtime/parsed_options.cc index 0a52e7e861..dab0f55df8 100644 --- a/runtime/parsed_options.cc +++ b/runtime/parsed_options.cc @@ -422,6 +422,11 @@ std::unique_ptr<RuntimeParser> ParsedOptions::MakeParser(bool ignore_unrecognize .WithType<bool>() .WithValueMap({{"false", false}, {"true", true}}) .IntoKey(M::PerfettoHprof) + .Define("--simulate-isa=_") + .WithType<InstructionSet>() + .WithValueMap({{"none", InstructionSet::kNone}, + {"arm64", InstructionSet::kArm64}}) + .IntoKey(M::SimulateInstructionSet) .Ignore({ "-ea", "-da", "-enableassertions", "-disableassertions", "--runtime-arg", "-esa", "-dsa", "-enablesystemassertions", "-disablesystemassertions", "-Xrs", "-Xint:_", |