Lines Matching refs:AtomicExpansionKind
20582 TargetLowering::AtomicExpansionKind
20585 return needsCmpXchgNb(PTy->getElementType()) ? AtomicExpansionKind::CmpXChg
20586 : AtomicExpansionKind::None;
20589 TargetLowering::AtomicExpansionKind
20597 return needsCmpXchgNb(MemType) ? AtomicExpansionKind::CmpXChg
20598 : AtomicExpansionKind::None;
20609 return AtomicExpansionKind::None;
20615 return !AI->use_empty() ? AtomicExpansionKind::CmpXChg
20616 : AtomicExpansionKind::None;
20624 return AtomicExpansionKind::CmpXChg;