Lines Matching full:barrier
396 MemoryAttribute::Barrier kind = GetWriteBarrierKind(gate); in VisitStore()
398 case MemoryAttribute::Barrier::UNKNOWN_BARRIER: { in VisitStore()
406 case MemoryAttribute::Barrier::NEED_BARRIER: { in VisitStore()
411 case MemoryAttribute::Barrier::NO_BARRIER: { in VisitStore()
424 MemoryAttribute::Barrier PostSchedule::GetWriteBarrierKind(GateRef gate) in GetWriteBarrierKind()
428 return MemoryAttribute::Barrier::NO_BARRIER; in GetWriteBarrierKind()
441 comment = "asm store barrier\0"; in SelectBarrier()
445 comment = "store barrier\0"; in SelectBarrier()
451 comment = "store share barrier\0"; in SelectBarrier()
456 comment = "store not share barrier\0"; in SelectBarrier()
505 …(cs && (cs->IsCommonStub() || cs->IsASMCallBarrierStub()) && "Invalid call signature for barrier"); in LoweringStoreWithBarrierAndPrepareScheduleGate()
569 …(cs && (cs->IsCommonStub() || cs->IsASMCallBarrierStub()) && "Invalid call signature for barrier"); in LoweringStoreUnknownBarrierAndPrepareScheduleGate()
579 Circuit::NullGate(), "verify barrier"); in LoweringStoreUnknownBarrierAndPrepareScheduleGate()