/art/runtime/ |
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())) { \
|
D | art_field.h | 186 bool IsVolatile() REQUIRES_SHARED(Locks::mutator_lock_) { in IsVolatile() function
|
/art/runtime/mirror/ |
D | field.h | 60 bool IsVolatile() REQUIRES_SHARED(Locks::mutator_lock_) { in IsVolatile() function
|
/art/compiler/optimizing/ |
D | scheduler.cc | 741 (instruction->IsInstanceFieldGet() && !instruction->AsInstanceFieldGet()->IsVolatile()) || in IsSchedulable() 742 (instruction->IsInstanceFieldSet() && !instruction->AsInstanceFieldSet()->IsVolatile()) || in IsSchedulable() 758 (instruction->IsStaticFieldGet() && !instruction->AsStaticFieldGet()->IsVolatile()) || in IsSchedulable() 759 (instruction->IsStaticFieldSet() && !instruction->AsStaticFieldSet()->IsVolatile()) || in IsSchedulable()
|
D | code_sinking.cc | 56 if (instruction->AsInstanceFieldSet()->IsVolatile()) { in IsInterestingInstruction()
|
D | inliner.cc | 812 field->IsVolatile(), in BuildGetReceiverClass() 1631 DCHECK_EQ(iget->IsVolatile() ? 1u : 0u, data.is_volatile); in TryPatternSubstitution() 1646 DCHECK_EQ(iput->IsVolatile() ? 1u : 0u, data.is_volatile); in TryPatternSubstitution() 1728 resolved_field->IsVolatile(), in CreateInstanceFieldGet() 1769 resolved_field->IsVolatile(), in CreateInstanceFieldSet()
|
D | scheduler_arm.cc | 918 bool is_volatile = field_info.IsVolatile(); in HandleFieldGetLatencies() 978 bool is_volatile = field_info.IsVolatile(); in HandleFieldSetLatencies()
|
D | load_store_analysis.h | 474 if (field_info.IsVolatile()) { in VisitFieldAccess()
|
D | nodes.h | 5882 bool IsVolatile() const { return is_volatile_; } in IsVolatile() function 5920 bool CanBeMoved() const override { return !IsVolatile(); } in CanBeMoved() 5938 bool IsVolatile() const { return field_info_.IsVolatile(); } in IsVolatile() function 5992 bool IsVolatile() const { return field_info_.IsVolatile(); } in IsVolatile() function 6909 bool CanBeMoved() const override { return !IsVolatile(); } in CanBeMoved() 6923 bool IsVolatile() const { return field_info_.IsVolatile(); } in IsVolatile() function 6972 bool IsVolatile() const { return field_info_.IsVolatile(); } in IsVolatile() function
|
D | instruction_builder.cc | 1853 resolved_field->IsVolatile(), in BuildInstanceFieldAccess() 1875 resolved_field->IsVolatile(), in BuildInstanceFieldAccess() 2015 resolved_field->IsVolatile(), in BuildStaticFieldAccess() 2025 resolved_field->IsVolatile(), in BuildStaticFieldAccess()
|
D | code_generator_arm64.cc | 1995 if (field_info.IsVolatile() || in HandleFieldGet() 2040 field_info.IsVolatile()); in HandleFieldGet() 2043 if (field_info.IsVolatile()) { in HandleFieldGet() 2101 if (field_info.IsVolatile()) { in HandleFieldSet()
|
D | code_generator_arm_vixl.cc | 5655 bool generate_volatile = field_info.IsVolatile() in HandleFieldSet() 5692 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() 5820 bool volatile_for_double = field_info.IsVolatile() in HandleFieldGet() 5829 (field_info.IsVolatile() && (field_info.GetFieldType() == DataType::Type::kInt64)) || in HandleFieldGet() 5942 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet()
|
D | code_generator_x86.cc | 5408 if (field_info.IsVolatile() && (field_info.GetFieldType() == DataType::Type::kInt64)) { in HandleFieldGet() 5425 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet() 5537 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() 5584 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
|
D | code_generator_x86_64.cc | 4808 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet() 4910 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() 4948 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
|
/art/runtime/interpreter/mterp/ |
D | nterp.cc | 378 if (resolved_field->IsVolatile()) { in NterpGetStaticField() 408 if (resolved_field->IsVolatile()) { in NterpGetInstanceFieldOffset()
|
D | mterp.cc | 740 inst, inst_data, shadow_frame, obj, field->GetOffset(), field->IsVolatile()); in MterpFieldAccessSlow() 803 if (LIKELY(!field->IsVolatile())) { in MterpFieldAccessFast() 811 inst, inst_data, shadow_frame, obj, field->GetOffset(), field->IsVolatile()); in MterpFieldAccessFast()
|
/art/runtime/native/ |
D | java_lang_reflect_Field.cc | 84 const bool is_volatile = f->IsVolatile(); in GetFieldValue() 263 const bool is_volatile = f->IsVolatile(); in SetFieldValue()
|
/art/compiler/dex/ |
D | inline_method_analyser.cc | 730 bool is_volatile = field->IsVolatile(); in ComputeSpecialAccessorInfo()
|
/art/dex2oat/driver/ |
D | compiler_driver.cc | 1423 *is_volatile = resolved_field->IsVolatile(); in ComputeInstanceFieldInfo()
|