Lines Matching defs:Ordering
244 void setOrdering(AtomicOrdering Ordering) {
246 ((unsigned)Ordering << 7));
261 void setAtomic(AtomicOrdering Ordering,
263 setOrdering(Ordering);
367 void setOrdering(AtomicOrdering Ordering) {
369 ((unsigned)Ordering << 7));
384 void setAtomic(AtomicOrdering Ordering,
386 setOrdering(Ordering);
439 void Init(AtomicOrdering Ordering, SynchronizationScope SynchScope);
452 // Ordering may only be Acquire, Release, AcquireRelease, or
454 FenceInst(LLVMContext &C, AtomicOrdering Ordering,
457 FenceInst(LLVMContext &C, AtomicOrdering Ordering,
468 void setOrdering(AtomicOrdering Ordering) {
470 ((unsigned)Ordering << 1));
564 void setSuccessOrdering(AtomicOrdering Ordering) {
565 assert(Ordering != AtomicOrdering::NotAtomic &&
568 ((unsigned)Ordering << 2));
571 void setFailureOrdering(AtomicOrdering Ordering) {
572 assert(Ordering != AtomicOrdering::NotAtomic &&
575 ((unsigned)Ordering << 5));
718 AtomicOrdering Ordering, SynchronizationScope SynchScope,
721 AtomicOrdering Ordering, SynchronizationScope SynchScope,
751 void setOrdering(AtomicOrdering Ordering) {
752 assert(Ordering != AtomicOrdering::NotAtomic &&
755 ((unsigned)Ordering << 2));
799 AtomicOrdering Ordering, SynchronizationScope SynchScope);