Home
last modified time | relevance | path

Searched refs:IsVolatile (Results 1 – 20 of 20) sorted by relevance

/art/runtime/
Dart_field-inl.h64 if (UNLIKELY(IsVolatile())) { in Get32()
74 if (UNLIKELY(IsVolatile())) { in Set32()
84 if (UNLIKELY(IsVolatile())) { in Get64()
94 if (UNLIKELY(IsVolatile())) { in Set64()
105 if (UNLIKELY(IsVolatile())) { in GetObj()
115 if (UNLIKELY(IsVolatile())) { in SetObj()
126 if (UNLIKELY(IsVolatile())) { \
134 if (UNLIKELY(IsVolatile())) { \
Dart_field.h179 bool IsVolatile() REQUIRES_SHARED(Locks::mutator_lock_) { in IsVolatile() function
/art/runtime/mirror/
Dfield.h59 bool IsVolatile() REQUIRES_SHARED(Locks::mutator_lock_) { in IsVolatile() function
/art/compiler/optimizing/
Dscheduler.cc756 (instruction->IsInstanceFieldGet() && !instruction->AsInstanceFieldGet()->IsVolatile()) || in IsSchedulable()
757 (instruction->IsInstanceFieldSet() && !instruction->AsInstanceFieldSet()->IsVolatile()) || in IsSchedulable()
773 (instruction->IsStaticFieldGet() && !instruction->AsStaticFieldGet()->IsVolatile()) || in IsSchedulable()
774 (instruction->IsStaticFieldSet() && !instruction->AsStaticFieldSet()->IsVolatile()) || in IsSchedulable()
Dcode_sinking.cc56 if (instruction->AsInstanceFieldSet()->IsVolatile()) { in IsInterestingInstruction()
Dinliner.cc798 field->IsVolatile(), in BuildGetReceiverClass()
1588 DCHECK_EQ(iget->IsVolatile() ? 1u : 0u, data.is_volatile); in TryPatternSubstitution()
1603 DCHECK_EQ(iput->IsVolatile() ? 1u : 0u, data.is_volatile); in TryPatternSubstitution()
1685 resolved_field->IsVolatile(), in CreateInstanceFieldGet()
1726 resolved_field->IsVolatile(), in CreateInstanceFieldSet()
Dscheduler_arm.cc918 bool is_volatile = field_info.IsVolatile(); in HandleFieldGetLatencies()
978 bool is_volatile = field_info.IsVolatile(); in HandleFieldSetLatencies()
Dload_store_analysis.h469 if (field_info.IsVolatile()) { in VisitFieldAccess()
Dnodes.h5773 bool IsVolatile() const { return is_volatile_; } in IsVolatile() function
5811 bool CanBeMoved() const override { return !IsVolatile(); } in CanBeMoved()
5829 bool IsVolatile() const { return field_info_.IsVolatile(); } in IsVolatile() function
5883 bool IsVolatile() const { return field_info_.IsVolatile(); } in IsVolatile() function
6800 bool CanBeMoved() const override { return !IsVolatile(); } in CanBeMoved()
6814 bool IsVolatile() const { return field_info_.IsVolatile(); } in IsVolatile() function
6863 bool IsVolatile() const { return field_info_.IsVolatile(); } in IsVolatile() function
Dinstruction_builder.cc1570 resolved_field->IsVolatile(), in BuildInstanceFieldAccess()
1592 resolved_field->IsVolatile(), in BuildInstanceFieldAccess()
1720 resolved_field->IsVolatile(), in BuildStaticFieldAccess()
1730 resolved_field->IsVolatile(), in BuildStaticFieldAccess()
Dcode_generator_arm64.cc1847 if (field_info.IsVolatile() || in HandleFieldGet()
1892 field_info.IsVolatile()); in HandleFieldGet()
1895 if (field_info.IsVolatile()) { in HandleFieldGet()
1953 if (field_info.IsVolatile()) { in HandleFieldSet()
Dcode_generator_arm_vixl.cc5306 bool generate_volatile = field_info.IsVolatile() in HandleFieldSet()
5343 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
5469 bool volatile_for_double = field_info.IsVolatile() in HandleFieldGet()
5478 (field_info.IsVolatile() && (field_info.GetFieldType() == DataType::Type::kInt64)) || in HandleFieldGet()
5591 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet()
Dcode_generator_x86.cc5185 if (field_info.IsVolatile() && (field_info.GetFieldType() == DataType::Type::kInt64)) { in HandleFieldGet()
5202 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet()
5314 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
5361 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
Dcode_generator_x86_64.cc4595 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet()
4697 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
4735 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
Dcode_generator_mips.cc6562 bool generate_volatile = field_info.IsVolatile() && is_wide; in HandleFieldGet()
6623 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet()
6744 bool generate_volatile = field_info.IsVolatile() && is_wide; in HandleFieldSet()
6781 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
Dcode_generator_mips64.cc4898 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet()
4998 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
/art/runtime/native/
Djava_lang_reflect_Field.cc84 const bool is_volatile = f->IsVolatile(); in GetFieldValue()
261 const bool is_volatile = f->IsVolatile(); in SetFieldValue()
/art/runtime/interpreter/mterp/
Dmterp.cc743 inst, inst_data, shadow_frame, obj, field->GetOffset(), field->IsVolatile()); in MterpFieldAccessSlow()
806 if (LIKELY(!field->IsVolatile())) { in MterpFieldAccessFast()
814 inst, inst_data, shadow_frame, obj, field->GetOffset(), field->IsVolatile()); in MterpFieldAccessFast()
/art/compiler/dex/
Dinline_method_analyser.cc730 bool is_volatile = field->IsVolatile(); in ComputeSpecialAccessorInfo()
/art/dex2oat/driver/
Dcompiler_driver.cc1369 *is_volatile = resolved_field->IsVolatile(); in ComputeInstanceFieldInfo()