Lines Matching refs:ARMv7

56 static const unsigned kArmv7 = kArmv6 | (1u << ARMv7);
89 bool enable_armv7 = (result & (1u << ARMv7)) != 0;
90 bool enable_vfp3 = (result & (1u << ARMv7)) != 0;
91 bool enable_32dregs = (result & (1u << ARMv7)) != 0;
92 bool enable_neon = (result & (1u << ARMv7)) != 0;
159 // enable ARMv7 and VFPv3 instructions when building the snapshot. However,
162 // "armv7": ARMv7 + VFPv3-D32 + NEON
163 // "armv7+sudiv": ARMv7 + VFPv4-D32 + NEON + SUDIV
177 // V8 requires VFP, and all ARMv7 devices with VFP have VFPv3. Similarly,
178 // VFPv3 isn't available before ARMv7.
222 // NEON and VFPv3 imply at least ARMv7-A.
251 DCHECK_IMPLIES(IsSupported(ARMv7_SUDIV), IsSupported(ARMv7));
314 printf("ARMv8=%d ARMv7=%d VFPv3=%d VFP32DREGS=%d NEON=%d SUDIV=%d",
315 CpuFeatures::IsSupported(ARMv8), CpuFeatures::IsSupported(ARMv7),
830 // ARMv7 and above, or two nops for ARMv6. See mov_label_offset.
832 if (!CpuFeatures::IsSupported(ARMv7)) {
837 // For ARMv7: target24 => target16_1:target16_0
856 if (CpuFeatures::IsSupported(ARMv7)) {
861 CpuFeatureScope scope(&patcher, ARMv7);
866 CpuFeatureScope scope(&patcher, ARMv7);
1094 if (CpuFeatures::IsSupported(ARMv7)) {
1148 return CpuFeatures::IsSupported(ARMv7);
1170 DCHECK(CpuFeatures::IsSupported(ARMv7));
1194 CpuFeatureScope scope(this, ARMv7);
1665 // For ARMv7:
1679 if (!CpuFeatures::IsSupported(ARMv7)) {
1686 DCHECK(IsEnabled(ARMv7));
1691 DCHECK(IsEnabled(ARMv7));
1742 DCHECK(IsEnabled(ARMv7));
1850 DCHECK(IsEnabled(ARMv7));
1865 DCHECK(IsEnabled(ARMv7));
1878 DCHECK(IsEnabled(ARMv7));
1892 DCHECK(IsEnabled(ARMv7));
2042 DCHECK(IsEnabled(ARMv7));
2322 if (CpuFeatures::IsSupported(ARMv7)) {
2333 if (CpuFeatures::IsSupported(ARMv7)) {
2344 if (CpuFeatures::IsSupported(ARMv7)) {
2864 if (((lo & 0xFFFF) == (hi & 0xFFFF)) && CpuFeatures::IsSupported(ARMv7)) {
2865 CpuFeatureScope scope(this, ARMv7);