Home
last modified time | relevance | path

Searched refs:VFP3 (Results 1 – 22 of 22) sorted by relevance

/external/v8/src/arm/
Dassembler-arm.cc64 answer |= 1u << VFP3 | 1u << ARMv7; in CpuFeaturesImpliedByCompiler()
73 answer |= 1u << VFP3 | 1u << ARMv7; in CpuFeaturesImpliedByCompiler()
104 supported_ |= 1u << VFP3 | 1u << ARMv7; in Probe()
112 if (!IsSupported(VFP3) && OS::ArmCpuHasFeature(VFP3)) { in Probe()
116 supported_ |= 1u << VFP3 | 1u << ARMv7; in Probe()
117 found_by_runtime_probing_ |= 1u << VFP3 | 1u << ARMv7; in Probe()
1659 ASSERT(CpuFeatures::IsEnabled(VFP3)); in vldr()
1701 ASSERT(CpuFeatures::IsEnabled(VFP3)); in vldr()
1745 ASSERT(CpuFeatures::IsEnabled(VFP3)); in vstr()
1786 ASSERT(CpuFeatures::IsEnabled(VFP3)); in vstr()
[all …]
Dcpu-arm.cc50 return CpuFeatures::IsSupported(VFP3); in SupportsCrankshaft()
Dcode-stubs-arm.cc522 if (CpuFeatures::IsSupported(VFP3)) { in LoadSmis()
523 CpuFeatures::Scope scope(VFP3); in LoadSmis()
592 if (CpuFeatures::IsSupported(VFP3) && in LoadNumber()
594 CpuFeatures::Scope scope(VFP3); in LoadNumber()
607 if (CpuFeatures::IsSupported(VFP3)) { in LoadNumber()
608 CpuFeatures::Scope scope(VFP3); in LoadNumber()
685 if (CpuFeatures::IsSupported(VFP3)) { in ConvertIntToDouble()
686 CpuFeatures::Scope scope(VFP3); in ConvertIntToDouble()
779 if (CpuFeatures::IsSupported(VFP3)) { in LoadNumberAsInt32Double()
780 CpuFeatures::Scope scope(VFP3); in LoadNumberAsInt32Double()
[all …]
Dstub-cache-arm.cc936 if (CpuFeatures::IsSupported(VFP3)) { in StoreIntAsFloat()
937 CpuFeatures::Scope scope(VFP3); in StoreIntAsFloat()
2024 if (!CpuFeatures::IsSupported(VFP3)) { in CompileMathFloorCall()
2028 CpuFeatures::Scope scope_vfp3(VFP3); in CompileMathFloorCall()
3435 if (CpuFeatures::IsSupported(VFP3)) { in GenerateLoadExternalArray()
3436 CpuFeatures::Scope scope(VFP3); in GenerateLoadExternalArray()
3444 if (CpuFeatures::IsSupported(VFP3)) { in GenerateLoadExternalArray()
3445 CpuFeatures::Scope scope(VFP3); in GenerateLoadExternalArray()
3493 if (CpuFeatures::IsSupported(VFP3)) { in GenerateLoadExternalArray()
3494 CpuFeatures::Scope scope(VFP3); in GenerateLoadExternalArray()
[all …]
Dcodegen-arm.cc110 bool vfp3_supported = CpuFeatures::IsSupported(VFP3); in GenerateSmiOnlyToDouble()
195 CpuFeatures::Scope scope(VFP3); in GenerateSmiOnlyToDouble()
Dcode-stubs-arm.h152 use_vfp3_ = CpuFeatures::IsSupported(VFP3); in BinaryOpStub()
574 CpuFeatures::Scope scope(VFP3); in SaveCallerSaveRegisters()
589 CpuFeatures::Scope scope(VFP3); in RestoreCallerSaveRegisters()
Dmacro-assembler-arm.cc268 ASSERT(CpuFeatures::IsSupported(VFP3)); in Move()
269 CpuFeatures::Scope scope(VFP3); in Move()
781 ASSERT(CpuFeatures::IsEnabled(VFP3)); in Vmov()
1965 if (CpuFeatures::IsSupported(VFP3)) { in StoreNumberToDoubleElements()
1982 CpuFeatures::Scope scope(VFP3); in StoreNumberToDoubleElements()
2326 if (CpuFeatures::IsSupported(VFP3)) { in ConvertToInt32()
2327 CpuFeatures::Scope scope(VFP3); in ConvertToInt32()
2422 ASSERT(CpuFeatures::IsSupported(VFP3)); in EmitVFPTruncate()
2423 CpuFeatures::Scope scope(VFP3); in EmitVFPTruncate()
2541 CpuFeatures::Scope scope(VFP3); in EmitECMATruncate()
Dbuiltins-arm.cc1247 CpuFeatures::TryForceFeatureScope scope(VFP3); in Generate_OnStackReplacement()
1248 if (!CpuFeatures::IsSupported(VFP3)) { in Generate_OnStackReplacement()
Ddeoptimizer-arm.cc779 CpuFeatures::Scope scope(VFP3); in Generate()
Dfull-codegen-arm.cc684 if (CpuFeatures::IsSupported(VFP3)) { in DoTest()
2950 if (CpuFeatures::IsSupported(VFP3)) { in EmitRandomHeapNumber()
2956 CpuFeatures::Scope scope(VFP3); in EmitRandomHeapNumber()
3079 if (CpuFeatures::IsSupported(VFP3)) { in EmitMathPow()
Dassembler-arm.h512 if (f == VFP3 && !FLAG_enable_vfp3) return false; in IsSupported()
Dlithium-codegen-arm.cc68 CpuFeatures::Scope scope1(VFP3); in GenerateCode()
2698 CpuFeatures::Scope scope(VFP3); in DoLoadKeyedSpecializedArrayElement()
3672 CpuFeatures::Scope scope(VFP3); in DoStoreKeyedSpecializedArrayElement()
4147 CpuFeatures::Scope scope(VFP3); in DoDeferredTaggedToI()
/external/v8/test/cctest/
Dtest-assembler-arm.cc249 if (CpuFeatures::IsSupported(VFP3)) {
250 CpuFeatures::Scope scope(VFP3);
442 if (CpuFeatures::IsSupported(VFP3)) { in TestRoundingMode()
443 CpuFeatures::Scope scope(VFP3); in TestRoundingMode()
645 if (CpuFeatures::IsSupported(VFP3)) {
646 CpuFeatures::Scope scope(VFP3);
756 if (CpuFeatures::IsSupported(VFP3)) {
757 CpuFeatures::Scope scope(VFP3);
871 if (CpuFeatures::IsSupported(VFP3)) {
872 CpuFeatures::Scope scope(VFP3);
Dtest-disasm-arm.cc418 if (CpuFeatures::IsSupported(VFP3)) { in TEST()
419 CpuFeatures::Scope scope(VFP3); in TEST()
/external/llvm/lib/Target/ARM/
DARM.td33 "Enable VFP3 instructions",
48 "Restrict VFP3 to 16 double registers">;
DARMRegisterInfo.td115 // VFP3 defines 16 additional double registers
DARMInstrVFP.td1340 // Materialize FP immediates. VFP3 only.
DARMInstrInfo.td201 AssemblerPredicate<"FeatureVFP3", "VFP3">;
/external/v8/src/
Dv8globals.h439 VFP3 = 1, // ARM enumerator
Dplatform-linux.cc164 case VFP3: in ArmCpuHasFeature()
178 if (feature == VFP3) { in ArmCpuHasFeature()
/external/v8/src/mips/
Dbuiltins-mips.cc1278 CpuFeatures::TryForceFeatureScope scope(VFP3); in Generate_OnStackReplacement()
/external/v8/
DChangeLog1212 Fixed crash bug on ARM with no VFP3 hardware.
2234 Fixed crash bug on ARM when running without VFP2 or VFP3.