diff options
author | 2020-02-12 10:52:22 +0000 | |
---|---|---|
committer | 2020-02-13 09:14:02 +0000 | |
commit | 54f4fbd1a6834f06dc9b644b865423fdc03afb15 (patch) | |
tree | 4f55b2a196453a8a197a1787a688cc299682e55d /compiler/optimizing/optimizing_compiler.cc | |
parent | 2d3de3a40015af07f7645a298f77b398af0c6c2c (diff) |
Remove MIPS support from Optimizing.
Test: aosp_taimen-userdebug boots.
Test: m test-art-host-gtest
Test: testrunner.py --host --optimizing
Bug: 147346243
Change-Id: I97fdc15e568ae3fe390efb1da690343025f84944
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.cc')
-rw-r--r-- | compiler/optimizing/optimizing_compiler.cc | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/compiler/optimizing/optimizing_compiler.cc b/compiler/optimizing/optimizing_compiler.cc index 26e081d117..9978a6fa18 100644 --- a/compiler/optimizing/optimizing_compiler.cc +++ b/compiler/optimizing/optimizing_compiler.cc @@ -450,8 +450,6 @@ static bool IsInstructionSetSupported(InstructionSet instruction_set) { return instruction_set == InstructionSet::kArm || instruction_set == InstructionSet::kArm64 || instruction_set == InstructionSet::kThumb2 - || instruction_set == InstructionSet::kMips - || instruction_set == InstructionSet::kMips64 || instruction_set == InstructionSet::kX86 || instruction_set == InstructionSet::kX86_64; } @@ -462,19 +460,6 @@ bool OptimizingCompiler::RunBaselineOptimizations(HGraph* graph, PassObserver* pass_observer, VariableSizedHandleScope* handles) const { switch (codegen->GetCompilerOptions().GetInstructionSet()) { -#ifdef ART_ENABLE_CODEGEN_mips - case InstructionSet::kMips: { - OptimizationDef mips_optimizations[] = { - OptDef(OptimizationPass::kPcRelativeFixupsMips) - }; - return RunOptimizations(graph, - codegen, - dex_compilation_unit, - pass_observer, - handles, - mips_optimizations); - } -#endif #ifdef ART_ENABLE_CODEGEN_x86 case InstructionSet::kX86: { OptimizationDef x86_optimizations[] = { @@ -537,36 +522,6 @@ bool OptimizingCompiler::RunArchOptimizations(HGraph* graph, arm64_optimizations); } #endif -#ifdef ART_ENABLE_CODEGEN_mips - case InstructionSet::kMips: { - OptimizationDef mips_optimizations[] = { - OptDef(OptimizationPass::kInstructionSimplifierMips), - OptDef(OptimizationPass::kSideEffectsAnalysis), - OptDef(OptimizationPass::kGlobalValueNumbering, "GVN$after_arch"), - OptDef(OptimizationPass::kPcRelativeFixupsMips) - }; - return RunOptimizations(graph, - codegen, - dex_compilation_unit, - pass_observer, - handles, - mips_optimizations); - } -#endif -#ifdef ART_ENABLE_CODEGEN_mips64 - case InstructionSet::kMips64: { - OptimizationDef mips64_optimizations[] = { - OptDef(OptimizationPass::kSideEffectsAnalysis), - OptDef(OptimizationPass::kGlobalValueNumbering, "GVN$after_arch") - }; - return RunOptimizations(graph, - codegen, - dex_compilation_unit, - pass_observer, - handles, - mips64_optimizations); - } -#endif #ifdef ART_ENABLE_CODEGEN_x86 case InstructionSet::kX86: { OptimizationDef x86_optimizations[] = { |