Home
last modified time | relevance | path

Searched refs:HasAtomicLdrdAndStrd (Results 1 – 5 of 5) sorted by relevance

/art/runtime/arch/arm/
Dinstruction_set_features_arm_test.cc33 EXPECT_TRUE(krait_features->AsArmInstructionSetFeatures()->HasAtomicLdrdAndStrd()); in TEST()
45 EXPECT_TRUE(kryo_features->AsArmInstructionSetFeatures()->HasAtomicLdrdAndStrd()); in TEST()
58 EXPECT_FALSE(generic_features->AsArmInstructionSetFeatures()->HasAtomicLdrdAndStrd()); in TEST()
83 EXPECT_TRUE(krait_features->AsArmInstructionSetFeatures()->HasAtomicLdrdAndStrd()); in TEST()
95 EXPECT_TRUE(kryo_features->AsArmInstructionSetFeatures()->HasAtomicLdrdAndStrd()); in TEST()
109 EXPECT_TRUE(denver_features->AsArmInstructionSetFeatures()->HasAtomicLdrdAndStrd()); in TEST()
122 EXPECT_FALSE(generic_features->AsArmInstructionSetFeatures()->HasAtomicLdrdAndStrd()); in TEST()
Dinstruction_set_features_arm.h70 bool HasAtomicLdrdAndStrd() const { in HasAtomicLdrdAndStrd() function
/art/compiler/optimizing/
Dscheduler_arm.cc920 bool atomic_ldrd_strd = codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldGetLatencies()
982 bool atomic_ldrd_strd = codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldSetLatencies()
Dintrinsics_arm_vixl.cc619 if (is_volatile && !codegen->GetInstructionSetFeatures().HasAtomicLdrdAndStrd()) { in GenUnsafeGet()
718 if (is_volatile && !features.HasAtomicLdrdAndStrd()) { in CreateIntIntIntIntToVoid()
785 if (is_volatile && !codegen->GetInstructionSetFeatures().HasAtomicLdrdAndStrd()) { in GenUnsafePut()
Dcode_generator_arm_vixl.cc5657 && !codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldSet()
5693 bool atomic_ldrd_strd = codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldSet()
5822 && !codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldGet()
5943 bool atomic_ldrd_strd = codegen_->GetInstructionSetFeatures().HasAtomicLdrdAndStrd(); in HandleFieldGet()