/art/runtime/ |
D | transaction.cc | 176 bool is_volatile) { in RecordWriteFieldBoolean() argument 180 object_log.LogBooleanValue(field_offset, value, is_volatile); in RecordWriteFieldBoolean() 186 bool is_volatile) { in RecordWriteFieldByte() argument 190 object_log.LogByteValue(field_offset, value, is_volatile); in RecordWriteFieldByte() 196 bool is_volatile) { in RecordWriteFieldChar() argument 200 object_log.LogCharValue(field_offset, value, is_volatile); in RecordWriteFieldChar() 207 bool is_volatile) { in RecordWriteFieldShort() argument 211 object_log.LogShortValue(field_offset, value, is_volatile); in RecordWriteFieldShort() 218 bool is_volatile) { in RecordWriteField32() argument 222 object_log.Log32BitsValue(field_offset, value, is_volatile); in RecordWriteField32() [all …]
|
D | transaction.h | 83 bool is_volatile); 87 bool is_volatile); 91 bool is_volatile); 95 bool is_volatile); 99 bool is_volatile); 103 bool is_volatile); 107 bool is_volatile); 150 void LogBooleanValue(MemberOffset offset, uint8_t value, bool is_volatile); 151 void LogByteValue(MemberOffset offset, int8_t value, bool is_volatile); 152 void LogCharValue(MemberOffset offset, uint16_t value, bool is_volatile); [all …]
|
D | runtime.h | 641 bool is_volatile); 645 bool is_volatile); 649 bool is_volatile); 653 bool is_volatile); 657 bool is_volatile); 661 bool is_volatile); 665 bool is_volatile)
|
D | runtime.cc | 2888 bool is_volatile) { in RecordWriteFieldBoolean() argument 2891 GetTransaction()->RecordWriteFieldBoolean(obj, field_offset, value, is_volatile); in RecordWriteFieldBoolean() 2897 bool is_volatile) { in RecordWriteFieldByte() argument 2900 GetTransaction()->RecordWriteFieldByte(obj, field_offset, value, is_volatile); in RecordWriteFieldByte() 2906 bool is_volatile) { in RecordWriteFieldChar() argument 2909 GetTransaction()->RecordWriteFieldChar(obj, field_offset, value, is_volatile); in RecordWriteFieldChar() 2915 bool is_volatile) { in RecordWriteFieldShort() argument 2918 GetTransaction()->RecordWriteFieldShort(obj, field_offset, value, is_volatile); in RecordWriteFieldShort() 2924 bool is_volatile) { in RecordWriteField32() argument 2927 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/runtime/interpreter/ |
D | interpreter_common.h | 328 bool* is_volatile, in GetFieldInfo() argument 345 *is_volatile = ((tls_value & 1) != 0); in GetFieldInfo() 349 *is_volatile = (static_cast<int32_t>(tls_value) < 0); in GetFieldInfo() 367 bool is_volatile; in DoFieldGet() local 374 &is_volatile, in DoFieldGet() 425 : is_volatile ? obj->GetField ## type ## Volatile(offset) \ in DoFieldGet() 441 : is_volatile ? obj->GetFieldObjectVolatile<mirror::Object>(offset) in DoFieldGet() 493 bool is_volatile; in DoFieldPut() local 500 &is_volatile, in DoFieldPut() 548 if (is_volatile) { \ in DoFieldPut()
|
/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 | 1878 static SideEffects FieldWriteOfType(DataType::Type type, bool is_volatile) { in FieldWriteOfType() argument 1879 return is_volatile in FieldWriteOfType() 1888 static SideEffects FieldReadOfType(DataType::Type type, bool is_volatile) { in FieldReadOfType() argument 1889 return is_volatile in FieldReadOfType() 6206 bool is_volatile, 6213 is_volatile_(is_volatile), 6267 bool is_volatile, 6274 SideEffects::FieldReadOfType(field_type, is_volatile), 6279 is_volatile, 6344 bool is_volatile, [all …]
|
D | intrinsics_x86.cc | 1683 bool is_volatile, in GenUnsafeGet() argument 1722 if (is_volatile) { in GenUnsafeGet() 1759 bool is_volatile) { in CreateIntIntIntToIntLocations() argument 1774 if (is_volatile) { in CreateIntIntIntToIntLocations() 1891 bool is_volatile) { in CreateIntIntIntIntToVoidPlusTempsLocations() argument 1903 } else if (type == DataType::Type::kInt64 && is_volatile) { in CreateIntIntIntIntToVoidPlusTempsLocations() 1990 bool is_volatile, in GenUnsafePut() argument 2000 if (is_volatile) { in GenUnsafePut() 2020 if (is_volatile) { in GenUnsafePut() 4021 bool is_volatile = false; in GenerateVarHandleSet() local [all …]
|
D | code_generator_x86.cc | 5867 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet() local 5879 if (is_volatile) { in HandleFieldGet() 5885 if (is_volatile) { in HandleFieldGet() 5895 XmmRegister temp = (load_type == DataType::Type::kInt64 && is_volatile) in HandleFieldGet() 5898 codegen_->LoadFromMemoryNoBarrier(load_type, out, src, instruction, temp, is_volatile); in HandleFieldGet() 5899 if (is_volatile) { in HandleFieldGet() 5913 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() local 5923 if (is_volatile && field_type == DataType::Type::kFloat64) { in HandleFieldSet() 5929 } else if (is_volatile && field_type == DataType::Type::kInt64) { in HandleFieldSet() 5960 bool is_volatile, in HandleFieldSet() argument [all …]
|
D | intrinsics_x86_64.cc | 1874 bool is_volatile ATTRIBUTE_UNUSED, in GenUnsafeGet() 2129 static void GenUnsafePut(LocationSummary* locations, DataType::Type type, bool is_volatile, in GenUnsafePut() argument 2147 if (is_volatile) { in GenUnsafePut() 3349 void SetVolatile(bool is_volatile) { in SetVolatile() argument 3350 is_volatile_ = is_volatile; in SetVolatile() 3950 bool is_volatile, in GenerateVarHandleSet() argument 3967 slow_path->SetVolatile(is_volatile); in GenerateVarHandleSet() 3995 is_volatile, in GenerateVarHandleSet()
|
D | code_generator_x86_64.cc | 5143 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet() local 5155 if (is_volatile) { in HandleFieldGet() 5161 if (is_volatile) { in HandleFieldGet() 5172 if (is_volatile) { in HandleFieldGet() 5185 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() local 5191 if (is_volatile) { in HandleFieldSet() 5198 if (is_volatile) { in HandleFieldSet() 5266 bool is_volatile, in HandleFieldSet() argument 5274 if (is_volatile) { in HandleFieldSet() 5400 if (is_volatile) { in HandleFieldSet() [all …]
|
D | code_generator_x86_64.h | 298 bool is_volatile,
|
D | code_generator_x86.h | 309 bool is_volatile,
|
D | inliner.cc | 1648 DCHECK_EQ(iget->IsVolatile() ? 1u : 0u, data.is_volatile); in TryPatternSubstitution() 1663 DCHECK_EQ(iput->IsVolatile() ? 1u : 0u, data.is_volatile); in TryPatternSubstitution()
|
D | code_generator_arm_vixl.cc | 5900 bool is_volatile = field_info.IsVolatile(); in HandleFieldSet() local 5912 if (is_volatile) { in HandleFieldSet() 5950 if (is_volatile && !atomic_ldrd_strd) { in HandleFieldSet() 5977 if (is_volatile && !atomic_ldrd_strd) { in HandleFieldSet() 6018 if (is_volatile) { in HandleFieldSet() 6182 bool is_volatile = field_info.IsVolatile(); in HandleFieldGet() local 6211 if (is_volatile) { in HandleFieldGet() 6221 if (is_volatile) { in HandleFieldGet() 6236 if (is_volatile && !atomic_ldrd_strd) { in HandleFieldGet() 6257 if (is_volatile && !atomic_ldrd_strd) { in HandleFieldGet() [all …]
|
D | intrinsics_arm64.cc | 700 bool is_volatile, in GenUnsafeGet() argument 724 is_volatile); in GenUnsafeGet() 728 if (is_volatile) { in GenUnsafeGet() 946 bool is_volatile, in GenUnsafePut() argument 971 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/dex2oat/driver/ |
D | compiler_driver.h | 179 MemberOffset* field_offset, bool* is_volatile)
|
D | compiler_driver.cc | 1403 bool* is_volatile) { in ComputeInstanceFieldInfo() argument 1409 *is_volatile = true; in ComputeInstanceFieldInfo() 1413 *is_volatile = resolved_field->IsVolatile(); in ComputeInstanceFieldInfo()
|