Home | History | Annotate | Download | only in arm

Lines Matching refs:ARMv7

50 static const unsigned kArmv7 = kArmv6 | (1u << ARMv7);
58 } else if (strcmp(FLAG_arm_arch, "armv7+sudiv") == 0) {
60 } else if (strcmp(FLAG_arm_arch, "armv7") == 0) {
69 " armv7+sudiv\n"
70 " armv7\n"
83 bool enable_armv7 = (result & (1u << ARMv7)) != 0;
84 bool enable_vfp3 = (result & (1u << ARMv7)) != 0;
85 bool enable_32dregs = (result & (1u << ARMv7)) != 0;
86 bool enable_neon = (result & (1u << ARMv7)) != 0;
153 // enable ARMv7 and VFPv3 instructions when building the snapshot. However,
156 // "armv7": ARMv7 + VFPv3-D32 + NEON
157 // "armv7+sudiv": ARMv7 + VFPv4-D32 + NEON + SUDIV
171 // V8 requires VFP, and all ARMv7 devices with VFP have VFPv3. Similarly,
172 // VFPv3 isn't available before ARMv7.
215 // NEON and VFPv3 imply at least ARMv7-A.
244 DCHECK_IMPLIES(IsSupported(ARMv7_SUDIV), IsSupported(ARMv7));
304 printf("ARMv8=%d ARMv7=%d VFPv3=%d VFP32DREGS=%d NEON=%d SUDIV=%d",
305 CpuFeatures::IsSupported(ARMv8), CpuFeatures::IsSupported(ARMv7),
922 // ARMv7 and above, or two nops for ARMv6. See mov_label_offset.
924 if (!CpuFeatures::IsSupported(ARMv7)) {
929 // For ARMv7: target24 => target16_1:target16_0
948 if (CpuFeatures::IsSupported(ARMv7)) {
953 CpuFeatureScope scope(patcher.masm(), ARMv7);
958 CpuFeatureScope scope(patcher.masm(), ARMv7);
1118 if (CpuFeatures::IsSupported(ARMv7)) {
1179 return CpuFeatures::IsSupported(ARMv7);
1197 instructions = CpuFeatures::IsSupported(ARMv7) ? 2 : 4;
1200 instructions = CpuFeatures::IsSupported(ARMv7) ? 3 : 5;
1231 if (CpuFeatures::IsSupported(ARMv7)) {
1232 CpuFeatureScope scope(this, ARMv7);
1258 if (CpuFeatures::IsSupported(ARMv7)) {
1259 CpuFeatureScope scope(this, ARMv7);
1617 // For ARMv7:
1631 if (!CpuFeatures::IsSupported(ARMv7)) {
1639 DCHECK(IsEnabled(ARMv7));
1645 DCHECK(IsEnabled(ARMv7));
1673 DCHECK(IsEnabled(ARMv7));
1814 DCHECK(IsEnabled(ARMv7));
1833 DCHECK(IsEnabled(ARMv7));
1847 DCHECK(IsEnabled(ARMv7));
1865 DCHECK(IsEnabled(ARMv7));
2033 DCHECK(IsEnabled(ARMv7));
2275 if (CpuFeatures::IsSupported(ARMv7)) {
2287 if (CpuFeatures::IsSupported(ARMv7)) {
2299 if (CpuFeatures::IsSupported(ARMv7)) {
2766 } else if (CpuFeatures::IsSupported(ARMv7) && FLAG_enable_vldr_imm &&
2768 CpuFeatureScope scope(this, ARMv7);
2810 CpuFeatures::IsSupported(ARMv7)) {
2811 CpuFeatureScope scope(this, ARMv7);
5185 if (CpuFeatures::IsSupported(ARMv7)) {
5186 CpuFeatureScope scope(this, ARMv7);