Searched refs:kEmitCompilerReadBarrier (Results 1 – 20 of 20) sorted by relevance
91 static constexpr bool kEmitCompilerReadBarrier = kForceReadBarrier || kUseReadBarrier; variable
235 if (!kEmitCompilerReadBarrier || !kUseBakerReadBarrier) { \247 if (kRunningOnMemoryTool && kPoisonHeapReferences && !kEmitCompilerReadBarrier) { \
453 DCHECK(kEmitCompilerReadBarrier); in IsValidReadBarrierImplicitCheck()488 if (kEmitCompilerReadBarrier && IsValidReadBarrierImplicitCheck(addr)) { in IsValidImplicitCheck()512 if (kEmitCompilerReadBarrier && IsValidReadBarrierImplicitCheck(addr)) { in IsValidImplicitCheck()536 if (kEmitCompilerReadBarrier && IsValidReadBarrierImplicitCheck(addr)) { in IsValidImplicitCheck()
380 DCHECK(kEmitCompilerReadBarrier); in artReadBarrierMark()388 DCHECK(kEmitCompilerReadBarrier); in artReadBarrierSlow()403 DCHECK(kEmitCompilerReadBarrier); in artReadBarrierForRootSlow()
58 kEmitCompilerReadBarrier ? kWithReadBarrier : kWithoutReadBarrier;420 return kEmitCompilerReadBarrier && !instance_of->GetTargetClass()->IsInBootImage(); in InstanceOfNeedsReadBarrier()435 kEmitCompilerReadBarrier && !check_cast->GetTargetClass()->IsInBootImage(); in IsTypeCheckSlowPathFatal()610 return kEmitCompilerReadBarrier in GetLoadStringCallKind()
162 DCHECK(kEmitCompilerReadBarrier); in ReadBarrierSystemArrayCopySlowPathARM64()745 if (type == DataType::Type::kReference && kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in GenUnsafeGet()774 bool can_call = kEmitCompilerReadBarrier && in CreateIntIntIntToIntLocations()978 bool can_call = kEmitCompilerReadBarrier && in CreateIntIntIntIntIntToInt()997 if (type == DataType::Type::kReference && kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in CreateIntIntIntIntIntToInt()1094 if (kEmitCompilerReadBarrier && type == DataType::Type::kReference) { in GenCas()1147 if (kEmitCompilerReadBarrier && !kUseBakerReadBarrier) { in VisitUnsafeCASObject()1163 DCHECK(!kEmitCompilerReadBarrier || kUseBakerReadBarrier); in VisitUnsafeCASObject()2269 if (kEmitCompilerReadBarrier && !kUseBakerReadBarrier) { in VisitSystemArrayCopy()2321 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitSystemArrayCopy()[all …]
172 DCHECK(kEmitCompilerReadBarrier); in ReadBarrierSystemArrayCopySlowPathARMVIXL()638 if (kEmitCompilerReadBarrier) { in GenUnsafeGet()692 bool can_call = kEmitCompilerReadBarrier && in CreateIntIntIntToIntLocations()709 if (type == DataType::Type::kReference && kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in CreateIntIntIntToIntLocations()940 bool can_call = kEmitCompilerReadBarrier && in CreateIntIntIntIntIntToIntPlusTemps()1057 DCHECK(!kEmitCompilerReadBarrier || kUseBakerReadBarrier); in GenCas()1064 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in GenCas()1126 if (kEmitCompilerReadBarrier && !kUseBakerReadBarrier) { in VisitUnsafeCASObject()1138 DCHECK(!kEmitCompilerReadBarrier || kUseBakerReadBarrier); in VisitUnsafeCASObject()1814 if (kEmitCompilerReadBarrier && !kUseBakerReadBarrier) { in VisitSystemArrayCopy()[all …]
247 if (kEmitCompilerReadBarrier && in TryExtractArrayAccessAddress()
490 DCHECK(kEmitCompilerReadBarrier); in ReadBarrierMarkSlowPathMIPS64()583 DCHECK(kEmitCompilerReadBarrier); in ReadBarrierMarkAndUpdateFieldSlowPathMIPS64()733 DCHECK(kEmitCompilerReadBarrier); in ReadBarrierForHeapReferenceSlowPathMIPS64()909 DCHECK(kEmitCompilerReadBarrier); in ReadBarrierForRootSlowPathMIPS64()2276 kEmitCompilerReadBarrier && (type == DataType::Type::kReference); in VisitArrayGet()2444 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitArrayGet()2946 if (kEmitCompilerReadBarrier && in NumberOfInstanceOfTemps()4859 kEmitCompilerReadBarrier && (field_type == DataType::Type::kReference); in HandleFieldGet()4938 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in HandleFieldGet()5092 CHECK(kEmitCompilerReadBarrier); in GenerateReferenceLoadOneRegister()[all …]
672 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitArrayGet()933 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in HandleFieldGetLatencies()
92 ((kEmitCompilerReadBarrier && kUseBakerReadBarrier) ? mr : vixl::aarch64::NoCPUReg),110 ((kEmitCompilerReadBarrier && kUseBakerReadBarrier)
733 DCHECK(kEmitCompilerReadBarrier); in ReadBarrierForHeapReferenceSlowPathARMVIXL()910 DCHECK(kEmitCompilerReadBarrier); in ReadBarrierForRootSlowPathARMVIXL()2032 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in SetupBlockedRegisters()5458 kEmitCompilerReadBarrier && (field_info.GetFieldType() == DataType::Type::kReference); in HandleFieldGet()5611 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in HandleFieldGet()5893 kEmitCompilerReadBarrier && (instruction->GetType() == DataType::Type::kReference); in VisitArrayGet()6033 DCHECK(!(has_intermediate_address && kEmitCompilerReadBarrier)); in VisitArrayGet()6040 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitArrayGet()6954 const bool requires_read_barrier = kEmitCompilerReadBarrier && !cls->IsInBootImage(); in VisitLoadClass()7334 if (kEmitCompilerReadBarrier && in NumberOfInstanceOfTemps()[all …]
533 DCHECK(kEmitCompilerReadBarrier); in ReadBarrierMarkSlowPathMIPS()627 DCHECK(kEmitCompilerReadBarrier); in ReadBarrierMarkAndUpdateFieldSlowPathMIPS()787 DCHECK(kEmitCompilerReadBarrier); in ReadBarrierForHeapReferenceSlowPathMIPS()965 DCHECK(kEmitCompilerReadBarrier); in ReadBarrierForRootSlowPathMIPS()2673 kEmitCompilerReadBarrier && (type == DataType::Type::kReference); in VisitArrayGet()2848 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitArrayGet()3391 if (kEmitCompilerReadBarrier && in NumberOfInstanceOfTemps()6564 kEmitCompilerReadBarrier && (field_type == DataType::Type::kReference); in HandleFieldGet()6689 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in HandleFieldGet()6920 CHECK(kEmitCompilerReadBarrier); in GenerateReferenceLoadOneRegister()[all …]
88 ((kEmitCompilerReadBarrier && kUseBakerReadBarrier)
1503 (kEmitCompilerReadBarrier && in ValidateInvokeRuntime()
195 DCHECK(kEmitCompilerReadBarrier); in GenerateMarkingRegisterCheck()
774 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in RemoveFrame()
260 if (!kEmitCompilerReadBarrier) { in PatchPcRelativeReference()
85 DCHECK(kEmitCompilerReadBarrier); in GenerateMarkingRegisterCheck()
177 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in RemoveFrame()