From 68e15009173f92fe717546a621b56413d5e9fba1 Mon Sep 17 00:00:00 2001 From: Nicolas Geoffray Date: Tue, 17 Mar 2015 16:16:49 +0000 Subject: PREOPT compiles using dex2oatd so don't emit debug instructions. Change-Id: I8d2ab8d956ad0ce313928918c658d49f490ad081 --- compiler/optimizing/code_generator_arm.cc | 4 ---- compiler/optimizing/code_generator_arm64.cc | 4 ---- compiler/optimizing/code_generator_x86.cc | 4 ---- compiler/optimizing/code_generator_x86_64.cc | 4 ---- 4 files changed, 16 deletions(-) (limited to 'compiler/optimizing') diff --git a/compiler/optimizing/code_generator_arm.cc b/compiler/optimizing/code_generator_arm.cc index 123f690763..0a069a75ef 100644 --- a/compiler/optimizing/code_generator_arm.cc +++ b/compiler/optimizing/code_generator_arm.cc @@ -903,10 +903,6 @@ void LocationsBuilderARM::VisitExit(HExit* exit) { void InstructionCodeGeneratorARM::VisitExit(HExit* exit) { UNUSED(exit); - if (kIsDebugBuild) { - __ Comment("Unreachable"); - __ bkpt(0); - } } void LocationsBuilderARM::VisitIf(HIf* if_instr) { diff --git a/compiler/optimizing/code_generator_arm64.cc b/compiler/optimizing/code_generator_arm64.cc index c48cab4985..aeec5dd1c4 100644 --- a/compiler/optimizing/code_generator_arm64.cc +++ b/compiler/optimizing/code_generator_arm64.cc @@ -1596,10 +1596,6 @@ void LocationsBuilderARM64::VisitExit(HExit* exit) { void InstructionCodeGeneratorARM64::VisitExit(HExit* exit) { UNUSED(exit); - if (kIsDebugBuild) { - down_cast(GetAssembler())->Comment("Unreachable"); - __ Brk(__LINE__); // TODO: Introduce special markers for such code locations. - } } void LocationsBuilderARM64::VisitFloatConstant(HFloatConstant* constant) { diff --git a/compiler/optimizing/code_generator_x86.cc b/compiler/optimizing/code_generator_x86.cc index 1db16002c0..754dd1088d 100644 --- a/compiler/optimizing/code_generator_x86.cc +++ b/compiler/optimizing/code_generator_x86.cc @@ -812,10 +812,6 @@ void LocationsBuilderX86::VisitExit(HExit* exit) { void InstructionCodeGeneratorX86::VisitExit(HExit* exit) { UNUSED(exit); - if (kIsDebugBuild) { - __ Comment("Unreachable"); - __ int3(); - } } void LocationsBuilderX86::VisitIf(HIf* if_instr) { diff --git a/compiler/optimizing/code_generator_x86_64.cc b/compiler/optimizing/code_generator_x86_64.cc index 90d87d4b9f..dbd7c9e8ad 100644 --- a/compiler/optimizing/code_generator_x86_64.cc +++ b/compiler/optimizing/code_generator_x86_64.cc @@ -749,10 +749,6 @@ void LocationsBuilderX86_64::VisitExit(HExit* exit) { void InstructionCodeGeneratorX86_64::VisitExit(HExit* exit) { UNUSED(exit); - if (kIsDebugBuild) { - __ Comment("Unreachable"); - __ int3(); - } } void LocationsBuilderX86_64::VisitIf(HIf* if_instr) { -- cgit v1.2.3-59-g8ed1b