Lines Matching full:barrier
365 MemoryAttribute::Barrier kind = GetWriteBarrierKind(gate); in VisitStore()
367 case MemoryAttribute::Barrier::UNKNOWN_BARRIER: { in VisitStore()
375 case MemoryAttribute::Barrier::NEED_BARRIER: { in VisitStore()
380 case MemoryAttribute::Barrier::NO_BARRIER: { in VisitStore()
393 MemoryAttribute::Barrier PostSchedule::GetWriteBarrierKind(GateRef gate) in GetWriteBarrierKind()
397 return MemoryAttribute::Barrier::NO_BARRIER; in GetWriteBarrierKind()
410 comment = "asm store barrier\0"; in SelectBarrier()
414 comment = "store barrier\0"; in SelectBarrier()
420 comment = "store share barrier\0"; in SelectBarrier()
425 comment = "store not share barrier\0"; in SelectBarrier()
474 …(cs && (cs->IsCommonStub() || cs->IsASMCallBarrierStub()) && "Invalid call signature for barrier"); in LoweringStoreWithBarrierAndPrepareScheduleGate()
538 …(cs && (cs->IsCommonStub() || cs->IsASMCallBarrierStub()) && "Invalid call signature for barrier"); in LoweringStoreUnknownBarrierAndPrepareScheduleGate()