diff options
author | Vladimir Marko <vmarko@google.com> | 2020-02-12 10:52:22 +0000 |
---|---|---|
committer | Vladimir Marko <vmarko@google.com> | 2020-02-13 09:14:02 +0000 |
commit | 54f4fbd1a6834f06dc9b644b865423fdc03afb15 (patch) | |
tree | 4f55b2a196453a8a197a1787a688cc299682e55d /compiler/optimizing/optimization.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/optimization.cc')
-rw-r--r-- | compiler/optimizing/optimization.cc | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/compiler/optimizing/optimization.cc b/compiler/optimizing/optimization.cc index 8864a12301..70246604a9 100644 --- a/compiler/optimizing/optimization.cc +++ b/compiler/optimizing/optimization.cc @@ -22,10 +22,6 @@ #ifdef ART_ENABLE_CODEGEN_arm64 #include "instruction_simplifier_arm64.h" #endif -#ifdef ART_ENABLE_CODEGEN_mips -#include "instruction_simplifier_mips.h" -#include "pc_relative_fixups_mips.h" -#endif #ifdef ART_ENABLE_CODEGEN_x86 #include "pc_relative_fixups_x86.h" #include "instruction_simplifier_x86.h" @@ -108,12 +104,6 @@ const char* OptimizationPassName(OptimizationPass pass) { case OptimizationPass::kInstructionSimplifierArm64: return arm64::InstructionSimplifierArm64::kInstructionSimplifierArm64PassName; #endif -#ifdef ART_ENABLE_CODEGEN_mips - case OptimizationPass::kPcRelativeFixupsMips: - return mips::PcRelativeFixups::kPcRelativeFixupsMipsPassName; - case OptimizationPass::kInstructionSimplifierMips: - return mips::InstructionSimplifierMips::kInstructionSimplifierMipsPassName; -#endif #ifdef ART_ENABLE_CODEGEN_x86 case OptimizationPass::kPcRelativeFixupsX86: return x86::PcRelativeFixups::kPcRelativeFixupsX86PassName; @@ -160,10 +150,6 @@ OptimizationPass OptimizationPassByName(const std::string& pass_name) { #ifdef ART_ENABLE_CODEGEN_arm64 X(OptimizationPass::kInstructionSimplifierArm64); #endif -#ifdef ART_ENABLE_CODEGEN_mips - X(OptimizationPass::kPcRelativeFixupsMips); - X(OptimizationPass::kInstructionSimplifierMips); -#endif #ifdef ART_ENABLE_CODEGEN_x86 X(OptimizationPass::kPcRelativeFixupsX86); X(OptimizationPass::kX86MemoryOperandGeneration); @@ -300,16 +286,6 @@ ArenaVector<HOptimization*> ConstructOptimizations( opt = new (allocator) arm64::InstructionSimplifierArm64(graph, stats); break; #endif -#ifdef ART_ENABLE_CODEGEN_mips - case OptimizationPass::kPcRelativeFixupsMips: - DCHECK(alt_name == nullptr) << "arch-specific pass does not support alternative name"; - opt = new (allocator) mips::PcRelativeFixups(graph, codegen, stats); - break; - case OptimizationPass::kInstructionSimplifierMips: - DCHECK(alt_name == nullptr) << "arch-specific pass does not support alternative name"; - opt = new (allocator) mips::InstructionSimplifierMips(graph, codegen, stats); - break; -#endif #ifdef ART_ENABLE_CODEGEN_x86 case OptimizationPass::kPcRelativeFixupsX86: DCHECK(alt_name == nullptr) << "arch-specific pass does not support alternative name"; |