From 54f4fbd1a6834f06dc9b644b865423fdc03afb15 Mon Sep 17 00:00:00 2001 From: Vladimir Marko Date: Wed, 12 Feb 2020 10:52:22 +0000 Subject: 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 --- compiler/optimizing/optimizing_compiler.cc | 45 ------------------------------ 1 file changed, 45 deletions(-) (limited to 'compiler/optimizing/optimizing_compiler.cc') 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[] = { -- cgit v1.2.3-59-g8ed1b