Index: src/arm/assembler-arm.cc |
diff --git a/src/arm/assembler-arm.cc b/src/arm/assembler-arm.cc |
index d5f59663daffa90483760605382e8ee9bf20ce0c..1ccc3a6237cb10467980f790f7ff477071b1bb7e 100644 |
--- a/src/arm/assembler-arm.cc |
+++ b/src/arm/assembler-arm.cc |
@@ -141,15 +141,6 @@ void CpuFeatures::ProbeImpl(bool cross_compile) { |
} |
if (FLAG_enable_32dregs && cpu.has_vfp3_d32()) supported_ |= 1u << VFP32DREGS; |
- |
- if (cpu.implementer() == base::CPU::NVIDIA && |
- cpu.variant() == base::CPU::NVIDIA_DENVER && |
- cpu.part() <= base::CPU::NVIDIA_DENVER_V10) { |
- // TODO(jkummerow): This is turned off as an experiment to see if it |
- // affects crash rates. Keep an eye on crash reports and either remove |
- // coherent cache support permanently, or re-enable it! |
- // supported_ |= 1u << COHERENT_CACHE; |
- } |
#endif |
DCHECK(!IsSupported(VFP3) || IsSupported(ARMv7)); |
@@ -212,18 +203,14 @@ void CpuFeatures::PrintTarget() { |
void CpuFeatures::PrintFeatures() { |
printf( |
- "ARMv8=%d ARMv7=%d VFP3=%d VFP32DREGS=%d NEON=%d SUDIV=%d MLS=%d" |
- "UNALIGNED_ACCESSES=%d MOVW_MOVT_IMMEDIATE_LOADS=%d COHERENT_CACHE=%d", |
- CpuFeatures::IsSupported(ARMv8), |
- CpuFeatures::IsSupported(ARMv7), |
- CpuFeatures::IsSupported(VFP3), |
- CpuFeatures::IsSupported(VFP32DREGS), |
- CpuFeatures::IsSupported(NEON), |
- CpuFeatures::IsSupported(SUDIV), |
- CpuFeatures::IsSupported(MLS), |
- CpuFeatures::IsSupported(UNALIGNED_ACCESSES), |
- CpuFeatures::IsSupported(MOVW_MOVT_IMMEDIATE_LOADS), |
- CpuFeatures::IsSupported(COHERENT_CACHE)); |
+ "ARMv8=%d ARMv7=%d VFP3=%d VFP32DREGS=%d NEON=%d SUDIV=%d MLS=%d" |
+ "UNALIGNED_ACCESSES=%d MOVW_MOVT_IMMEDIATE_LOADS=%d", |
+ CpuFeatures::IsSupported(ARMv8), CpuFeatures::IsSupported(ARMv7), |
+ CpuFeatures::IsSupported(VFP3), CpuFeatures::IsSupported(VFP32DREGS), |
+ CpuFeatures::IsSupported(NEON), CpuFeatures::IsSupported(SUDIV), |
+ CpuFeatures::IsSupported(MLS), |
+ CpuFeatures::IsSupported(UNALIGNED_ACCESSES), |
+ CpuFeatures::IsSupported(MOVW_MOVT_IMMEDIATE_LOADS)); |
#ifdef __arm__ |
bool eabi_hardfloat = base::OS::ArmUsingHardFloat(); |
#elif USE_EABI_HARDFLOAT |