Searched refs:GenerateMemoryBarrier (Results 1 – 12 of 12) sorted by relevance
501 void GenerateMemoryBarrier(MemBarrierKind kind);
422 void GenerateMemoryBarrier(MemBarrierKind kind);
2384 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitConstructorFence()2392 codegen_->GenerateMemoryBarrier(memory_barrier->GetBarrierKind()); in VisitMemoryBarrier()4750 void CodeGeneratorX86_64::GenerateMemoryBarrier(MemBarrierKind kind) { in GenerateMemoryBarrier() function in art::x86_64::CodeGeneratorX86_644848 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()4854 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()4898 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()4953 codegen_->GenerateMemoryBarrier(MemBarrierKind::kAnyStore); in HandleFieldSet()5062 codegen_->GenerateMemoryBarrier(MemBarrierKind::kAnyAny); in HandleFieldSet()7389 GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in GenerateReferenceLoadWithBakerReadBarrier()
544 void GenerateMemoryBarrier(MemBarrierKind kind);
2207 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitConstructorFence()2215 codegen_->GenerateMemoryBarrier(memory_barrier->GetBarrierKind()); in VisitMemoryBarrier()4956 void CodeGeneratorX86::GenerateMemoryBarrier(MemBarrierKind kind) { in GenerateMemoryBarrier() function in art::x86::CodeGeneratorX865464 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()5470 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()5526 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()5591 codegen_->GenerateMemoryBarrier(MemBarrierKind::kAnyStore); in HandleFieldSet()5700 codegen_->GenerateMemoryBarrier(MemBarrierKind::kAnyAny); in HandleFieldSet()8111 GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in GenerateReferenceLoadWithBakerReadBarrier()
590 void GenerateMemoryBarrier(MemBarrierKind kind);
3296 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitConstructorFence()3304 codegen_->GenerateMemoryBarrier(memory_barrier->GetBarrierKind()); in VisitMemoryBarrier()5577 void CodeGeneratorARMVIXL::GenerateMemoryBarrier(MemBarrierKind kind) { in GenerateMemoryBarrier() function in art::arm::CodeGeneratorARMVIXL5700 codegen_->GenerateMemoryBarrier(MemBarrierKind::kAnyStore); in HandleFieldSet()5800 codegen_->GenerateMemoryBarrier(MemBarrierKind::kAnyAny); in HandleFieldSet()5972 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()5982 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()6041 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in HandleFieldGet()
2956 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitIntegerValueOf()2978 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitIntegerValueOf()
2830 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitIntegerValueOf()2854 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitIntegerValueOf()
1896 void CodeGeneratorARM64::GenerateMemoryBarrier(MemBarrierKind kind) { in GenerateMemoryBarrier() function in art::arm64::CodeGeneratorARM645790 codegen_->GenerateMemoryBarrier(MemBarrierKind::kStoreStore); in VisitConstructorFence()5798 codegen_->GenerateMemoryBarrier(memory_barrier->GetBarrierKind()); in VisitMemoryBarrier()
1101 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in VisitSystemArrayCopy()
2858 codegen_->GenerateMemoryBarrier(MemBarrierKind::kLoadAny); in VisitSystemArrayCopy()