/art/runtime/ |
D | transaction.cc | 172 bool is_volatile) { in RecordWriteFieldBoolean() argument 177 object_log.LogBooleanValue(field_offset, value, is_volatile); in RecordWriteFieldBoolean() 183 bool is_volatile) { in RecordWriteFieldByte() argument 188 object_log.LogByteValue(field_offset, value, is_volatile); in RecordWriteFieldByte() 194 bool is_volatile) { in RecordWriteFieldChar() argument 199 object_log.LogCharValue(field_offset, value, is_volatile); in RecordWriteFieldChar() 206 bool is_volatile) { in RecordWriteFieldShort() argument 211 object_log.LogShortValue(field_offset, value, is_volatile); in RecordWriteFieldShort() 218 bool is_volatile) { in RecordWriteField32() argument 223 object_log.Log32BitsValue(field_offset, value, is_volatile); in RecordWriteField32() [all …]
|
D | transaction.h | 76 bool is_volatile) 81 bool is_volatile) 86 bool is_volatile) 91 bool is_volatile) 96 bool is_volatile) 101 bool is_volatile) 106 bool is_volatile) 157 void LogBooleanValue(MemberOffset offset, uint8_t value, bool is_volatile); 158 void LogByteValue(MemberOffset offset, int8_t value, bool is_volatile); 159 void LogCharValue(MemberOffset offset, uint16_t value, bool is_volatile); [all …]
|
D | runtime.h | 558 bool is_volatile) const; 560 bool is_volatile) const; 562 bool is_volatile) const; 564 bool is_volatile) const; 566 bool is_volatile) const; 568 bool is_volatile) const; 572 bool is_volatile) const
|
D | runtime.cc | 2737 uint8_t value, bool is_volatile) const { in RecordWriteFieldBoolean() 2740 GetTransaction()->RecordWriteFieldBoolean(obj, field_offset, value, is_volatile); in RecordWriteFieldBoolean() 2744 int8_t value, bool is_volatile) const { in RecordWriteFieldByte() 2747 GetTransaction()->RecordWriteFieldByte(obj, field_offset, value, is_volatile); in RecordWriteFieldByte() 2751 uint16_t value, bool is_volatile) const { in RecordWriteFieldChar() 2754 GetTransaction()->RecordWriteFieldChar(obj, field_offset, value, is_volatile); in RecordWriteFieldChar() 2758 int16_t value, bool is_volatile) const { in RecordWriteFieldShort() 2761 GetTransaction()->RecordWriteFieldShort(obj, field_offset, value, is_volatile); in RecordWriteFieldShort() 2765 uint32_t value, bool is_volatile) const { in RecordWriteField32() 2768 GetTransaction()->RecordWriteField32(obj, field_offset, value, is_volatile); in RecordWriteField32() [all …]
|
/art/runtime/native/ |
D | java_lang_reflect_Field.cc | 86 const bool is_volatile = f->IsVolatile(); in GetFieldValue() local 89 value->SetZ(is_volatile ? o->GetFieldBooleanVolatile(offset) : o->GetFieldBoolean(offset)); in GetFieldValue() 92 value->SetB(is_volatile ? o->GetFieldByteVolatile(offset) : o->GetFieldByte(offset)); in GetFieldValue() 95 value->SetC(is_volatile ? o->GetFieldCharVolatile(offset) : o->GetFieldChar(offset)); in GetFieldValue() 99 value->SetI(is_volatile ? o->GetField32Volatile(offset) : o->GetField32(offset)); in GetFieldValue() 103 value->SetJ(is_volatile ? o->GetField64Volatile(offset) : o->GetField64(offset)); in GetFieldValue() 106 value->SetS(is_volatile ? o->GetFieldShortVolatile(offset) : o->GetFieldShort(offset)); in GetFieldValue() 121 value->SetL(is_volatile ? o->GetFieldObjectVolatile<mirror::Object>(offset) : in GetFieldValue() 277 const bool is_volatile = f->IsVolatile(); in SetFieldValue() local 280 if (is_volatile) { in SetFieldValue() [all …]
|
/art/compiler/optimizing/ |
D | scheduler_arm.cc | 925 bool is_volatile = field_info.IsVolatile(); in HandleFieldGetLatencies() local 949 if (is_volatile && !atomic_ldrd_strd) { in HandleFieldGetLatencies() 962 if (is_volatile && !atomic_ldrd_strd) { in HandleFieldGetLatencies() 976 if (is_volatile) { in HandleFieldGetLatencies() 985 bool is_volatile = field_info.IsVolatile(); in HandleFieldSetLatencies() local 997 if (is_volatile) { in HandleFieldSetLatencies() 1014 if (is_volatile && !atomic_ldrd_strd) { in HandleFieldSetLatencies() 1028 if (is_volatile && !atomic_ldrd_strd) { in HandleFieldSetLatencies()
|
D | nodes.h | 1842 static SideEffects FieldWriteOfType(DataType::Type type, bool is_volatile) { in FieldWriteOfType() argument 1843 return is_volatile in FieldWriteOfType() 1852 static SideEffects FieldReadOfType(DataType::Type type, bool is_volatile) { in FieldReadOfType() argument 1853 return is_volatile in FieldReadOfType() 6094 bool is_volatile, 6101 is_volatile_(is_volatile), 6155 bool is_volatile, 6162 SideEffects::FieldReadOfType(field_type, is_volatile), 6167 is_volatile, 6232 bool is_volatile, [all …]
|
D | intrinsics_x86.cc | 1636 bool is_volatile, in GenUnsafeGet() argument 1675 if (is_volatile) { in GenUnsafeGet() 1698 bool is_volatile) { in CreateIntIntIntToIntLocations() argument 1715 if (is_volatile) { in CreateIntIntIntToIntLocations() 1775 bool is_volatile) { in CreateIntIntIntIntToVoidPlusTempsLocations() argument 1787 } else if (type == DataType::Type::kInt64 && is_volatile) { in CreateIntIntIntIntToVoidPlusTempsLocations() 1834 bool is_volatile, in GenUnsafePut() argument 1844 if (is_volatile) { in GenUnsafePut() 1864 if (is_volatile) { in GenUnsafePut() 3825 bool is_volatile = false; in GenerateVarHandleSet() local [all …]
|
D | code_generator_x86.cc | 5707 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet() local 5745 if (is_volatile) { in HandleFieldGet() 5751 if (is_volatile) { in HandleFieldGet() 5763 if (is_volatile) { in HandleFieldGet() 5803 if (is_volatile) { in HandleFieldGet() 5819 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() local 5829 if (is_volatile && field_type == DataType::Type::kFloat64) { in HandleFieldSet() 5835 } else if (is_volatile && field_type == DataType::Type::kInt64) { in HandleFieldSet() 5863 bool is_volatile, in HandleFieldSet() argument 5870 if (is_volatile) { in HandleFieldSet() [all …]
|
D | code_generator_x86.h | 251 bool is_volatile,
|
D | code_generator_x86_64.cc | 4911 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet() local 4950 if (is_volatile) { in HandleFieldGet() 4956 if (is_volatile) { in HandleFieldGet() 4996 if (is_volatile) { in HandleFieldGet() 5013 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() local 5019 if (is_volatile) { in HandleFieldSet() 5026 if (is_volatile) { in HandleFieldSet() 5051 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() local 5057 if (is_volatile) { in HandleFieldSet() 5172 if (is_volatile) { in HandleFieldSet()
|
D | inliner.cc | 1534 DCHECK_EQ(iget->IsVolatile() ? 1u : 0u, data.is_volatile); in TryPatternSubstitution() 1549 DCHECK_EQ(iput->IsVolatile() ? 1u : 0u, data.is_volatile); in TryPatternSubstitution()
|
D | code_generator_arm_vixl.cc | 5741 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() local 5753 if (is_volatile) { in HandleFieldSet() 5791 if (is_volatile && !atomic_ldrd_strd) { in HandleFieldSet() 5818 if (is_volatile && !atomic_ldrd_strd) { in HandleFieldSet() 5853 if (is_volatile) { in HandleFieldSet() 6017 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet() local 6046 if (is_volatile) { in HandleFieldGet() 6056 if (is_volatile) { in HandleFieldGet() 6071 if (is_volatile && !atomic_ldrd_strd) { in HandleFieldGet() 6092 if (is_volatile && !atomic_ldrd_strd) { in HandleFieldGet() [all …]
|
D | intrinsics_x86_64.cc | 1790 bool is_volatile ATTRIBUTE_UNUSED, in GenUnsafeGet() 1940 static void GenUnsafePut(LocationSummary* locations, DataType::Type type, bool is_volatile, in GenUnsafePut() argument 1958 if (is_volatile) { in GenUnsafePut()
|
D | intrinsics_arm64.cc | 701 bool is_volatile, in GenUnsafeGet() argument 725 is_volatile); in GenUnsafeGet() 729 if (is_volatile) { in GenUnsafeGet() 842 bool is_volatile, in GenUnsafePut() argument 867 if (is_volatile || is_ordered) { in GenUnsafePut()
|
/art/compiler/dex/ |
D | inline_method_analyser.h | 57 uint32_t is_volatile : 1; member
|
D | inline_method_analyser.cc | 730 bool is_volatile = field->IsVolatile(); in ComputeSpecialAccessorInfo() local 733 result->is_volatile = is_volatile ? 1u : 0u; in ComputeSpecialAccessorInfo()
|
/art/runtime/interpreter/mterp/ |
D | mterp.cc | 614 bool is_volatile) in MterpFieldAccess() argument 624 PrimType value = UNLIKELY(is_volatile) in MterpFieldAccess() 636 if (UNLIKELY(is_volatile)) { in MterpFieldAccess() 644 ObjPtr<mirror::Object> value = UNLIKELY(is_volatile) in MterpFieldAccess() 650 if (UNLIKELY(is_volatile)) { in MterpFieldAccess()
|
/art/dex2oat/driver/ |
D | compiler_driver.h | 175 MemberOffset* field_offset, bool* is_volatile)
|
D | compiler_driver.cc | 1330 bool* is_volatile) { in ComputeInstanceFieldInfo() argument 1336 *is_volatile = true; in ComputeInstanceFieldInfo() 1340 *is_volatile = resolved_field->IsVolatile(); in ComputeInstanceFieldInfo()
|