Home
last modified time | relevance | path

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

/art/runtime/
Dread_barrier_config.h91 static constexpr bool kEmitCompilerReadBarrier = kForceReadBarrier || kUseReadBarrier; variable
Dcommon_runtime_test.h235 if (!kEmitCompilerReadBarrier || !kUseBakerReadBarrier) { \
247 if (kRunningOnMemoryTool && kPoisonHeapReferences && !kEmitCompilerReadBarrier) { \
Dcommon_throws.cc453 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()
/art/runtime/entrypoints/quick/
Dquick_field_entrypoints.cc380 DCHECK(kEmitCompilerReadBarrier); in artReadBarrierMark()
388 DCHECK(kEmitCompilerReadBarrier); in artReadBarrierSlow()
403 DCHECK(kEmitCompilerReadBarrier); in artReadBarrierForRootSlow()
/art/compiler/optimizing/
Dcode_generator.h58 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()
Dintrinsics_arm64.cc162 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 …]
Dintrinsics_arm_vixl.cc172 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 …]
Dinstruction_simplifier_shared.cc247 if (kEmitCompilerReadBarrier && in TryExtractArrayAccessAddress()
Dcode_generator_mips64.cc490 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 …]
Dscheduler_arm.cc672 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in VisitArrayGet()
933 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in HandleFieldGetLatencies()
Dcode_generator_arm64.h92 ((kEmitCompilerReadBarrier && kUseBakerReadBarrier) ? mr : vixl::aarch64::NoCPUReg),
110 ((kEmitCompilerReadBarrier && kUseBakerReadBarrier)
Dcode_generator_arm_vixl.cc733 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 …]
Dcode_generator_mips.cc533 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 …]
Dcode_generator_arm_vixl.h88 ((kEmitCompilerReadBarrier && kUseBakerReadBarrier)
Dcode_generator.cc1503 (kEmitCompilerReadBarrier && in ValidateInvokeRuntime()
/art/compiler/utils/arm64/
Dassembler_arm64.cc195 DCHECK(kEmitCompilerReadBarrier); in GenerateMarkingRegisterCheck()
Djni_macro_assembler_arm64.cc774 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in RemoveFrame()
/art/dex2oat/linker/arm64/
Drelative_patcher_arm64.cc260 if (!kEmitCompilerReadBarrier) { in PatchPcRelativeReference()
/art/compiler/utils/arm/
Dassembler_arm_vixl.cc85 DCHECK(kEmitCompilerReadBarrier); in GenerateMarkingRegisterCheck()
Djni_macro_assembler_arm_vixl.cc177 if (kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in RemoveFrame()