Home
last modified time | relevance | path

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

/art/runtime/
Dart_field-inl.h97 if (UNLIKELY(IsVolatile())) { in Get32()
107 if (UNLIKELY(IsVolatile())) { in Set32()
117 if (UNLIKELY(IsVolatile())) { in Get64()
127 if (UNLIKELY(IsVolatile())) { in Set64()
140 if (UNLIKELY(IsVolatile())) { in GetObj()
151 if (UNLIKELY(IsVolatile())) { in SetObj()
162 if (UNLIKELY(IsVolatile())) { \
170 if (UNLIKELY(IsVolatile())) { \
Dart_field.h196 bool IsVolatile() { in IsVolatile() function
/art/compiler/optimizing/
Dscheduler.cc705 (instruction->IsInstanceFieldGet() && !instruction->AsInstanceFieldGet()->IsVolatile()) || in IsSchedulable()
706 (instruction->IsInstanceFieldSet() && !instruction->AsInstanceFieldSet()->IsVolatile()) || in IsSchedulable()
722 (instruction->IsStaticFieldGet() && !instruction->AsStaticFieldGet()->IsVolatile()) || in IsSchedulable()
723 (instruction->IsStaticFieldSet() && !instruction->AsStaticFieldSet()->IsVolatile()) || in IsSchedulable()
Dload_store_elimination.cc824 DCHECK((instruction->IsInstanceFieldGet() && instruction->AsInstanceFieldGet()->IsVolatile()) || in HandleAcquireLoad()
825 (instruction->IsStaticFieldGet() && instruction->AsStaticFieldGet()->IsVolatile()) || in HandleAcquireLoad()
844 DCHECK((instruction->IsInstanceFieldSet() && instruction->AsInstanceFieldSet()->IsVolatile()) || in HandleReleaseStore()
845 (instruction->IsStaticFieldSet() && instruction->AsStaticFieldSet()->IsVolatile()) || in HandleReleaseStore()
865 if (instruction->IsVolatile()) { in VisitInstanceFieldGet()
881 if (instruction->IsVolatile()) { in VisitInstanceFieldSet()
898 if (instruction->IsVolatile()) { in VisitStaticFieldGet()
909 if (instruction->IsVolatile()) { in VisitStaticFieldSet()
2851 if ((load->IsInstanceFieldGet() && load->AsInstanceFieldGet()->IsVolatile()) || in FinishFullLSE()
2852 (load->IsStaticFieldGet() && load->AsStaticFieldGet()->IsVolatile())) { in FinishFullLSE()
[all …]
Dinliner.cc806 field->IsVolatile(), in BuildGetReceiverClass()
1729 DCHECK_EQ(iget->IsVolatile() ? 1u : 0u, data.is_volatile); in TryPatternSubstitution()
1745 DCHECK_EQ(iput->IsVolatile() ? 1u : 0u, data.is_volatile); in TryPatternSubstitution()
1830 resolved_field->IsVolatile(), in CreateInstanceFieldGet()
1870 resolved_field->IsVolatile(), in CreateInstanceFieldSet()
Dscheduler_arm.cc1029 bool is_volatile = field_info.IsVolatile(); in HandleFieldGetLatencies()
1089 bool is_volatile = field_info.IsVolatile(); in HandleFieldSetLatencies()
Dcode_sinking.cc86 if (instruction->AsInstanceFieldSet()->IsVolatile()) { in IsInterestingInstruction()
Dnodes.h6165 bool IsVolatile() const { return is_volatile_; }
6228 bool CanBeMoved() const override { return !IsVolatile(); }
6247 bool IsVolatile() const { return field_info_.IsVolatile(); }
6318 bool IsVolatile() const { return field_info_.IsVolatile(); }
7364 bool CanBeMoved() const override { return !IsVolatile(); }
7379 bool IsVolatile() const { return field_info_.IsVolatile(); }
7430 bool IsVolatile() const { return field_info_.IsVolatile(); }
Dinstruction_builder.cc2151 resolved_field->IsVolatile(), in BuildInstanceFieldAccess()
2173 resolved_field->IsVolatile(), in BuildInstanceFieldAccess()
2336 resolved_field->IsVolatile(), in BuildStaticFieldAccess()
2346 resolved_field->IsVolatile(), in BuildStaticFieldAccess()
Dcode_generator_arm64.cc2233 if (field_info.IsVolatile() || in HandleFieldGet()
2280 field_info.IsVolatile()); in HandleFieldGet()
2283 if (field_info.IsVolatile()) { in HandleFieldGet()
2345 if (field_info.IsVolatile()) { in HandleFieldSet()
Dcode_generator_arm_vixl.cc5940 bool generate_volatile = field_info.IsVolatile() in HandleFieldSet()
5983 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
6118 bool volatile_for_double = field_info.IsVolatile() in HandleFieldGet()
6127 (field_info.IsVolatile() && (field_info.GetFieldType() == DataType::Type::kInt64)) || in HandleFieldGet()
6240 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet()
Dcode_generator_x86.cc5989 if (field_info.IsVolatile() && (field_info.GetFieldType() == DataType::Type::kInt64)) { in HandleFieldGet()
6006 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet()
6052 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
6268 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
Dcode_generator_x86_64.cc5299 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet()
5342 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
5590 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
Dcode_generator_riscv64.cc2506 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet()
2575 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet()
/art/runtime/mirror/
Dfield.h63 bool IsVolatile() REQUIRES_SHARED(Locks::mutator_lock_) { in IsVolatile() function
/art/runtime/native/
Djava_lang_reflect_Field.cc86 const bool is_volatile = f->IsVolatile(); in GetFieldValue()
277 const bool is_volatile = f->IsVolatile(); in SetFieldValue()
/art/runtime/interpreter/mterp/
Dnterp.cc425 if (resolved_field->IsVolatile()) { in NterpGetStaticField()
469 if (resolved_field->IsVolatile()) { in NterpGetInstanceFieldOffset()
/art/runtime/jit/
Dsmall_pattern_matcher.cc366 if (field->IsVolatile()) { in TryMatch()
/art/compiler/dex/
Dinline_method_analyser.cc698 bool is_volatile = field->IsVolatile(); in ComputeSpecialAccessorInfo()
/art/dex2oat/driver/
Dcompiler_driver.cc1533 *is_volatile = resolved_field->IsVolatile(); in ComputeInstanceFieldInfo()