Lines Matching refs:Barrier
198 /// list of instructions being scheduled to scheduling barrier by adding
211 // If it's a call or a barrier, add dependencies on the defs and uses of
640 SDep Dep(SUa, isNormalMemory ? SDep::MayAliasMem : SDep::Barrier);
800 I->second->addPred(SDep(SU, SDep::Barrier));
805 SDep Dep(SU, SDep::Barrier);
810 // Add SU to the barrier chain.
812 BarrierChain->addPred(SDep(SU, SDep::Barrier));
814 // This is a barrier event that acts as a pivotal node in the DAG,
909 // Add dependence on barrier chain, if needed.
910 // There is no point to check aliasing on barrier event. Even if
911 // SU and barrier _could_ be reordered, they should not. In addition,
912 // we have lost all RejectMemNodes below barrier.
914 BarrierChain->addPred(SDep(SU, SDep::Barrier));
963 // Add dependencies on alias and barrier chains, if needed.
967 BarrierChain->addPred(SDep(SU, SDep::Barrier));