Searched refs:CmpXChg (Results 1 – 3 of 3) sorted by relevance
245 case TargetLoweringBase::AtomicExpansionKind::CmpXChg: in tryExpandAtomicLoad()390 case TargetLoweringBase::AtomicExpansionKind::CmpXChg: in tryExpandAtomicRMW()
139 CmpXChg, // Expand the instruction into cmpxchg; used by at least X86. enumerator
19153 return needsCmpXchgNb(PTy->getElementType()) ? AtomicExpansionKind::CmpXChg in shouldExpandAtomicLoadInIR()19165 return needsCmpXchgNb(MemType) ? AtomicExpansionKind::CmpXChg in shouldExpandAtomicRMWInIR()19183 return !AI->use_empty() ? AtomicExpansionKind::CmpXChg in shouldExpandAtomicRMWInIR()19192 return AtomicExpansionKind::CmpXChg; in shouldExpandAtomicRMWInIR()