Lines Matching refs:Ordering

2645                                      AtomicOrdering &Ordering) {  in parseScopeAndOrdering()  argument
2649 return parseScope(SSID) || parseOrdering(Ordering); in parseScopeAndOrdering()
2682 bool LLParser::parseOrdering(AtomicOrdering &Ordering) { in parseOrdering() argument
2686 case lltok::kw_unordered: Ordering = AtomicOrdering::Unordered; break; in parseOrdering()
2687 case lltok::kw_monotonic: Ordering = AtomicOrdering::Monotonic; break; in parseOrdering()
2690 case lltok::kw_acquire: Ordering = AtomicOrdering::Acquire; break; in parseOrdering()
2691 case lltok::kw_release: Ordering = AtomicOrdering::Release; break; in parseOrdering()
2692 case lltok::kw_acq_rel: Ordering = AtomicOrdering::AcquireRelease; break; in parseOrdering()
2694 Ordering = AtomicOrdering::SequentiallyConsistent; in parseOrdering()
7727 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; in parseLoad() local
7746 parseScopeAndOrdering(isAtomic, SSID, Ordering) || in parseLoad()
7754 if (Ordering == AtomicOrdering::Release || in parseLoad()
7755 Ordering == AtomicOrdering::AcquireRelease) in parseLoad()
7763 Inst = new LoadInst(Ty, Val, "", isVolatile, *Alignment, Ordering, SSID); in parseLoad()
7777 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; in parseStore() local
7794 parseScopeAndOrdering(isAtomic, SSID, Ordering) || in parseStore()
7804 if (Ordering == AtomicOrdering::Acquire || in parseStore()
7805 Ordering == AtomicOrdering::AcquireRelease) in parseStore()
7813 Inst = new StoreInst(Val, Ptr, isVolatile, *Alignment, Ordering, SSID); in parseStore()
7878 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; in parseAtomicRMW() local
7930 parseScopeAndOrdering(true /*Always atomic*/, SSID, Ordering) || in parseAtomicRMW()
7934 if (Ordering == AtomicOrdering::Unordered) in parseAtomicRMW()
7973 Alignment.value_or(DefaultAlignment), Ordering, SSID); in parseAtomicRMW()
7982 AtomicOrdering Ordering = AtomicOrdering::NotAtomic; in parseFence() local
7984 if (parseScopeAndOrdering(true /*Always atomic*/, SSID, Ordering)) in parseFence()
7987 if (Ordering == AtomicOrdering::Unordered) in parseFence()
7989 if (Ordering == AtomicOrdering::Monotonic) in parseFence()
7992 Inst = new FenceInst(Context, Ordering, SSID); in parseFence()