Home
last modified time | relevance | path

Searched refs:GenerateMemoryBarrier (Results 1 – 12 of 12) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_x86_64.h393 void GenerateMemoryBarrier(MemBarrierKind kind);
Dcode_generator_x86.h474 void GenerateMemoryBarrier(MemBarrierKind kind);
Dcode_generator_x86_64.cc2324 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitConstructorFence()
2332 codegen_->GenerateMemoryBarrier(memory_barrier->GetBarrierKind()); in VisitMemoryBarrier()
4631 void CodeGeneratorX86_64::GenerateMemoryBarrier(MemBarrierKind kind) { in GenerateMemoryBarrier() function in art::x86_64::CodeGeneratorX86_64
4729 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()
4735 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()
4779 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()
4834 codegen_->GenerateMemoryBarrier(MemBarrierKind::kAnyStore); in HandleFieldSet()
4943 codegen_->GenerateMemoryBarrier(MemBarrierKind::kAnyAny); in HandleFieldSet()
7266 GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in GenerateReferenceLoadWithBakerReadBarrier()
Dcode_generator_arm_vixl.h513 void GenerateMemoryBarrier(MemBarrierKind kind);
Dcode_generator_arm64.h465 void GenerateMemoryBarrier(MemBarrierKind kind);
Dcode_generator_x86.cc2169 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitConstructorFence()
2177 codegen_->GenerateMemoryBarrier(memory_barrier->GetBarrierKind()); in VisitMemoryBarrier()
4905 void CodeGeneratorX86::GenerateMemoryBarrier(MemBarrierKind kind) { in GenerateMemoryBarrier() function in art::x86::CodeGeneratorX86
5368 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()
5374 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()
5430 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()
5495 codegen_->GenerateMemoryBarrier(MemBarrierKind::kAnyStore); in HandleFieldSet()
5604 codegen_->GenerateMemoryBarrier(MemBarrierKind::kAnyAny); in HandleFieldSet()
7994 GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in GenerateReferenceLoadWithBakerReadBarrier()
Dcode_generator_arm_vixl.cc3232 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitConstructorFence()
3240 codegen_->GenerateMemoryBarrier(memory_barrier->GetBarrierKind()); in VisitMemoryBarrier()
5405 void CodeGeneratorARMVIXL::GenerateMemoryBarrier(MemBarrierKind kind) { in GenerateMemoryBarrier() function in art::arm::CodeGeneratorARMVIXL
5528 codegen_->GenerateMemoryBarrier(MemBarrierKind::kAnyStore); in HandleFieldSet()
5628 codegen_->GenerateMemoryBarrier(MemBarrierKind::kAnyAny); in HandleFieldSet()
5800 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()
5810 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()
5869 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()
Dintrinsics_arm_vixl.cc3006 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitIntegerValueOf()
3028 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitIntegerValueOf()
Dintrinsics_arm64.cc2905 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitIntegerValueOf()
2929 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitIntegerValueOf()
Dcode_generator_arm64.cc1849 void CodeGeneratorARM64::GenerateMemoryBarrier(MemBarrierKind kind) { in GenerateMemoryBarrier() function in art::arm64::CodeGeneratorARM64
5520 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitConstructorFence()
5528 codegen_->GenerateMemoryBarrier(memory_barrier->GetBarrierKind()); in VisitMemoryBarrier()
Dintrinsics_x86_64.cc1159 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in VisitSystemArrayCopy()
Dintrinsics_x86.cc2903 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in VisitSystemArrayCopy()