Searched refs:MemType (Results 1 – 4 of 4) sorted by relevance
44 string MemType = "none";152 let ColFields = ["MemType"];3103 let MemType = "target";5123 let MemType = "pseudo";5144 let MemType = "pseudo";5159 let MemType = "pseudo";5252 let MemType = "target";5427 let MemType = "target";5442 let MemType = "target";5456 let MemType = "target";[all …]
1746 bool needsCmpXchgNb(Type *MemType) const;
30131 bool X86TargetLowering::needsCmpXchgNb(Type *MemType) const { in needsCmpXchgNb()30132 unsigned OpWidth = MemType->getPrimitiveSizeInBits(); in needsCmpXchgNb()30144 Type *MemType = SI->getValueOperand()->getType(); in shouldExpandAtomicStoreInIR() local30153 return needsCmpXchgNb(MemType) ? AtomicExpansionKind::Expand in shouldExpandAtomicStoreInIR()30161 Type *MemType = LI->getType(); in shouldExpandAtomicLoadInIR() local30173 return needsCmpXchgNb(MemType) ? AtomicExpansionKind::CmpXChg in shouldExpandAtomicLoadInIR()30533 Type *MemType = AI->getType(); in shouldExpandAtomicRMWInIR() local30537 if (MemType->getPrimitiveSizeInBits() > NativeWidth) { in shouldExpandAtomicRMWInIR()30538 return needsCmpXchgNb(MemType) ? AtomicExpansionKind::CmpXChg in shouldExpandAtomicRMWInIR()30579 Type *MemType = AI->getType(); in lowerIdempotentRMWIntoFencedLoad() local[all …]
714 LLT MemType = MMO.getMemoryType(); in getOutlineAtomicLibcall() local715 uint64_t MemSize = MemType.getSizeInBytes(); in getOutlineAtomicLibcall()716 if (MemType.isVector()) in getOutlineAtomicLibcall()