Home
last modified time | relevance | path

Searched refs:Barrier (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dmcr_gate_meta_data.h356 enum Barrier { enum in panda::ecmascript::kungfu::MemoryAttribute
403 void SetBarrier(Barrier barrier) in SetBarrier()
408 Barrier GetBarrier() const in GetBarrier()
439 static MemoryAttribute Create(Order order, Barrier barrier = UNKNOWN_BARRIER, ShareFlag share = UNKNOWN) in Create()
449 using BarrierField = OrderField::NextField<Barrier, BARRIER_BITS>;
H A Dpost_schedule.cpp374 MemoryAttribute::Barrier kind = GetWriteBarrierKind(gate); in VisitStore()
376 case MemoryAttribute::Barrier::UNKNOWN_BARRIER: { in VisitStore()
384 case MemoryAttribute::Barrier::NEED_BARRIER: { in VisitStore()
389 case MemoryAttribute::Barrier::NO_BARRIER: { in VisitStore()
402 MemoryAttribute::Barrier PostSchedule::GetWriteBarrierKind(GateRef gate) in GetWriteBarrierKind()
406 return MemoryAttribute::Barrier::NO_BARRIER; in GetWriteBarrierKind()
H A Dpost_schedule.h79 MemoryAttribute::Barrier GetWriteBarrierKind(GateRef gate);
H A Dlcr_circuit_builder.cpp115 if (mAttr.GetBarrier() == MemoryAttribute::Barrier::UNKNOWN_BARRIER && acc_.IsConstant(value)) { in Store()
116 mAttr.SetBarrier(MemoryAttribute::Barrier::NO_BARRIER); in Store()
H A Dmcr_circuit_builder.cpp956 if (mAttr.GetBarrier() == MemoryAttribute::Barrier::UNKNOWN_BARRIER && acc_.IsConstant(value)) { in StoreConstOffset()
957 mAttr.SetBarrier(MemoryAttribute::Barrier::NO_BARRIER); in StoreConstOffset()

Completed in 8 milliseconds