Home
last modified time | relevance | path

Searched refs:generic_features (Results 1 – 2 of 2) sorted by relevance

/art/runtime/arch/arm/
Dinstruction_set_features_arm_test.cc50 std::unique_ptr<const InstructionSetFeatures> generic_features( in TEST() local
52 ASSERT_TRUE(generic_features.get() != nullptr) << error_msg; in TEST()
54 EXPECT_TRUE(generic_features->Equals(generic_features.get())); in TEST()
55 EXPECT_FALSE(generic_features->Equals(krait_features.get())); in TEST()
56 EXPECT_FALSE(krait_features->Equals(generic_features.get())); in TEST()
57 EXPECT_FALSE(generic_features->AsArmInstructionSetFeatures()->HasDivideInstruction()); in TEST()
58 EXPECT_FALSE(generic_features->AsArmInstructionSetFeatures()->HasAtomicLdrdAndStrd()); in TEST()
59 EXPECT_STREQ("-div,-atomic_ldrd_strd,-armv8a", generic_features->GetFeatureString().c_str()); in TEST()
60 EXPECT_EQ(generic_features->AsBitmap(), 0U); in TEST()
114 std::unique_ptr<const InstructionSetFeatures> generic_features( in TEST() local
[all …]
/art/runtime/arch/arm64/
Dinstruction_set_features_arm64_test.cc153 std::unique_ptr<const InstructionSetFeatures> generic_features( in TEST() local
155 ASSERT_TRUE(generic_features.get() != nullptr) << error_msg; in TEST()
156 ASSERT_EQ(generic_features->GetInstructionSet(), InstructionSet::kArm64); in TEST()
157 EXPECT_TRUE(generic_features->Equals(generic_features.get())); in TEST()
158 EXPECT_FALSE(generic_features->AsArm64InstructionSetFeatures()->HasLSE()); in TEST()
159 EXPECT_FALSE(generic_features->AsArm64InstructionSetFeatures()->HasFP16()); in TEST()
160 EXPECT_FALSE(generic_features->AsArm64InstructionSetFeatures()->HasDotProd()); in TEST()
161 EXPECT_FALSE(generic_features->AsArm64InstructionSetFeatures()->HasSVE()); in TEST()
162 EXPECT_STREQ("a53,crc,-lse,-fp16,-dotprod,-sve", generic_features->GetFeatureString().c_str()); in TEST()
163 EXPECT_EQ(generic_features->AsBitmap(), 3U); in TEST()