Home
last modified time | relevance | path

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

/art/compiler/dex/quick/x86/
Dtarget_x86.cc605 LIR* mem_barrier = last_lir_insn_; in GenMemBarrier() local
615 if (mem_barrier == nullptr) { in GenMemBarrier()
616 mem_barrier = NewLIR0(kX86Mfence); in GenMemBarrier()
621 if (ProvidesFullMemoryBarrier(static_cast<X86OpCode>(mem_barrier->opcode)) == false) { in GenMemBarrier()
622 mem_barrier = NewLIR0(kX86Mfence); in GenMemBarrier()
626 mem_barrier = NewLIR0(kX86Sfence); in GenMemBarrier()
631 if (mem_barrier == nullptr) { in GenMemBarrier()
635 DCHECK(!mem_barrier->flags.use_def_invalid); in GenMemBarrier()
636 mem_barrier->u.m.def_mask = &kEncodeAll; in GenMemBarrier()