/aosp12/art/runtime/ |
H A D | art_field-inl.h | 75 if (UNLIKELY(IsVolatile())) { in Get32() 85 if (UNLIKELY(IsVolatile())) { in Set32() 95 if (UNLIKELY(IsVolatile())) { in Get64() 105 if (UNLIKELY(IsVolatile())) { in Set64() 116 if (UNLIKELY(IsVolatile())) { in GetObj() 126 if (UNLIKELY(IsVolatile())) { in SetObj() 137 if (UNLIKELY(IsVolatile())) { \ 145 if (UNLIKELY(IsVolatile())) { \
|
H A D | art_field.h | 186 bool IsVolatile() REQUIRES_SHARED(Locks::mutator_lock_) { in IsVolatile() function
|
/aosp12/art/compiler/optimizing/ |
H A D | scheduler.cc | 735 (instruction->IsInstanceFieldGet() && !instruction->AsInstanceFieldGet()->IsVolatile()) || in IsSchedulable() 737 !instruction->AsPredicatedInstanceFieldGet()->IsVolatile()) || in IsSchedulable() 738 (instruction->IsInstanceFieldSet() && !instruction->AsInstanceFieldSet()->IsVolatile()) || in IsSchedulable() 754 (instruction->IsStaticFieldGet() && !instruction->AsStaticFieldGet()->IsVolatile()) || in IsSchedulable() 755 (instruction->IsStaticFieldSet() && !instruction->AsStaticFieldSet()->IsVolatile()) || in IsSchedulable()
|
H A D | inliner.cc | 701 field->IsVolatile(), in BuildGetReceiverClass() 1534 DCHECK_EQ(iget->IsVolatile() ? 1u : 0u, data.is_volatile); in TryPatternSubstitution() 1549 DCHECK_EQ(iput->IsVolatile() ? 1u : 0u, data.is_volatile); in TryPatternSubstitution() 1631 resolved_field->IsVolatile(), in CreateInstanceFieldGet() 1672 resolved_field->IsVolatile(), in CreateInstanceFieldSet()
|
H A D | code_sinking.cc | 56 if (instruction->AsInstanceFieldSet()->IsVolatile()) { in IsInterestingInstruction()
|
H A D | scheduler_arm.cc | 925 bool is_volatile = field_info.IsVolatile(); in HandleFieldGetLatencies() 985 bool is_volatile = field_info.IsVolatile(); in HandleFieldSetLatencies()
|
H A D | nodes.h | 6112 bool IsVolatile() const { return is_volatile_; } 6175 bool CanBeMoved() const override { return !IsVolatile(); } 6194 bool IsVolatile() const { return field_info_.IsVolatile(); } 6256 return !IsVolatile(); 6284 bool IsVolatile() const { return field_info_.IsVolatile(); } 6340 bool IsVolatile() const { return field_info_.IsVolatile(); } 7275 bool CanBeMoved() const override { return !IsVolatile(); } 7290 bool IsVolatile() const { return field_info_.IsVolatile(); } 7340 bool IsVolatile() const { return field_info_.IsVolatile(); }
|
H A D | load_store_analysis.h | 543 if (field_info.IsVolatile()) { in VisitFieldAccess()
|
H A D | instruction_builder.cc | 1969 resolved_field->IsVolatile(), in BuildInstanceFieldAccess() 1991 resolved_field->IsVolatile(), in BuildInstanceFieldAccess() 2150 resolved_field->IsVolatile(), in BuildStaticFieldAccess() 2160 resolved_field->IsVolatile(), in BuildStaticFieldAccess()
|
H A D | code_generator_arm64.cc | 1985 if (field_info.IsVolatile() || in HandleFieldGet() 2046 field_info.IsVolatile()); in HandleFieldGet() 2049 if (field_info.IsVolatile()) { in HandleFieldGet() 2117 if (field_info.IsVolatile()) { in HandleFieldSet()
|
H A D | code_generator_arm_vixl.cc | 5701 bool generate_volatile = field_info.IsVolatile() in HandleFieldSet() 5741 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() 5882 bool volatile_for_double = field_info.IsVolatile() in HandleFieldGet() 5891 (field_info.IsVolatile() && (field_info.GetFieldType() == DataType::Type::kInt64)) || in HandleFieldGet() 6017 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet()
|
H A D | code_generator_x86.cc | 5688 if (field_info.IsVolatile() && (field_info.GetFieldType() == DataType::Type::kInt64)) { in HandleFieldGet() 5707 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet() 5819 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() 5995 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
|
H A D | instruction_simplifier.cc | 963 pred_get->IsVolatile(), in VisitPredicatedInstanceFieldGet()
|
H A D | code_generator_x86_64.cc | 4911 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet() 5013 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() 5051 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
|
/aosp12/art/runtime/mirror/ |
H A D | field.h | 62 bool IsVolatile() REQUIRES_SHARED(Locks::mutator_lock_) { in IsVolatile() function
|
/aosp12/art/runtime/interpreter/mterp/ |
H A D | mterp.cc | 695 inst, inst_data, shadow_frame, obj, field->GetOffset(), field->IsVolatile()); in MterpFieldAccessSlow() 757 if (LIKELY(!field->IsVolatile())) { in MterpFieldAccessFast() 765 inst, inst_data, shadow_frame, obj, field->GetOffset(), field->IsVolatile()); in MterpFieldAccessFast()
|
H A D | nterp.cc | 492 if (resolved_field->IsVolatile()) { in NterpGetStaticField() 524 if (resolved_field->IsVolatile()) { in NterpGetInstanceFieldOffset()
|
/aosp12/art/runtime/native/ |
H A D | java_lang_reflect_Field.cc | 86 const bool is_volatile = f->IsVolatile(); in GetFieldValue() 277 const bool is_volatile = f->IsVolatile(); in SetFieldValue()
|
/aosp12/art/compiler/dex/ |
H A D | inline_method_analyser.cc | 730 bool is_volatile = field->IsVolatile(); in ComputeSpecialAccessorInfo()
|
/aosp12/art/dex2oat/driver/ |
H A D | compiler_driver.cc | 1340 *is_volatile = resolved_field->IsVolatile(); in ComputeInstanceFieldInfo()
|