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.h84 bool HasFP16() const { in HasFP16() function
/art/compiler/utils/arm64/
Dassembler_arm64.cc50 if (art_features->HasFP16()) { in SetVIXLCPUFeaturesFromART()
/art/compiler/optimizing/
Dintrinsics_arm64.cc3134 if (!codegen_->GetInstructionSetFeatures().HasFP16()) { in VisitFP16ToFloat()
3146 DCHECK(codegen_->GetInstructionSetFeatures().HasFP16()); in VisitFP16ToFloat()
3157 if (!codegen_->GetInstructionSetFeatures().HasFP16()) { in VisitFP16ToHalf()
3169 DCHECK(codegen_->GetInstructionSetFeatures().HasFP16()); in VisitFP16ToHalf()
3185 DCHECK(codegen_->GetInstructionSetFeatures().HasFP16()); in GenerateFP16Round()
3197 if (!codegen_->GetInstructionSetFeatures().HasFP16()) { in VisitFP16Floor()
3213 if (!codegen_->GetInstructionSetFeatures().HasFP16()) { in VisitFP16Ceil()
3229 if (!codegen_->GetInstructionSetFeatures().HasFP16()) { in VisitFP16Rint()
3249 DCHECK(codegen->GetInstructionSetFeatures().HasFP16()); in GenerateFP16Compare()
3271 if (!codegen_->GetInstructionSetFeatures().HasFP16()) { in VisitFP16Greater()
[all …]