Home
last modified time | relevance | path

Searched refs:HasFP16 (Results 1 – 4 of 4) sorted by relevance

/art/runtime/arch/arm64/
Dinstruction_set_features_arm64_test.cc51 EXPECT_FALSE(cortex_a73_features->AsArm64InstructionSetFeatures()->HasFP16()); in TEST()
102 EXPECT_TRUE(cortex_a75_features->AsArm64InstructionSetFeatures()->HasFP16()); in TEST()
123 EXPECT_TRUE(cortex_a76_features->AsArm64InstructionSetFeatures()->HasFP16()); in TEST()
146 EXPECT_TRUE(a76_features->AsArm64InstructionSetFeatures()->HasFP16()); in TEST()
159 EXPECT_FALSE(generic_features->AsArm64InstructionSetFeatures()->HasFP16()); in TEST()
175 EXPECT_TRUE(armv8_2a_cpu_features->AsArm64InstructionSetFeatures()->HasFP16()); in TEST()
Dinstruction_set_features_arm64.h90 bool HasFP16() const { in HasFP16() function
/art/compiler/utils/arm64/
Dassembler_arm64.cc51 if (art_features->HasFP16()) { in SetVIXLCPUFeaturesFromART()
/art/compiler/optimizing/
Dintrinsics_arm64.cc3626 if (!codegen_->GetInstructionSetFeatures().HasFP16()) { in VisitFP16ToFloat()
3638 DCHECK(codegen_->GetInstructionSetFeatures().HasFP16()); in VisitFP16ToFloat()
3649 if (!codegen_->GetInstructionSetFeatures().HasFP16()) { in VisitFP16ToHalf()
3661 DCHECK(codegen_->GetInstructionSetFeatures().HasFP16()); in VisitFP16ToHalf()
3677 DCHECK(codegen_->GetInstructionSetFeatures().HasFP16()); in GenerateFP16Round()
3689 if (!codegen_->GetInstructionSetFeatures().HasFP16()) { in VisitFP16Floor()
3705 if (!codegen_->GetInstructionSetFeatures().HasFP16()) { in VisitFP16Ceil()
3721 if (!codegen_->GetInstructionSetFeatures().HasFP16()) { in VisitFP16Rint()
3741 DCHECK(codegen->GetInstructionSetFeatures().HasFP16()); in GenerateFP16Compare()
3763 if (!codegen_->GetInstructionSetFeatures().HasFP16()) { in VisitFP16Greater()
[all …]