Home
last modified time | relevance | path

Searched refs:MemType (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.h1313 bool needsCmpXchgNb(Type *MemType) const;
H A DX86ISelLowering.cpp25110 bool X86TargetLowering::needsCmpXchgNb(Type *MemType) const { in needsCmpXchgNb()
25111 unsigned OpWidth = MemType->getPrimitiveSizeInBits(); in needsCmpXchgNb()
25137 Type *MemType = AI->getType(); in shouldExpandAtomicRMWInIR() local
25141 if (MemType->getPrimitiveSizeInBits() > NativeWidth) { in shouldExpandAtomicRMWInIR()
25142 return needsCmpXchgNb(MemType) ? AtomicExpansionKind::CmpXChg in shouldExpandAtomicRMWInIR()
25176 Type *MemType = AI->getType(); in lowerIdempotentRMWIntoFencedLoad() local
25180 if (MemType->getPrimitiveSizeInBits() > NativeWidth) in lowerIdempotentRMWIntoFencedLoad()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCall.cpp3923 llvm::Type *MemType = ConvertTypeForMem(I->Ty)->getPointerTo(AS); in EmitCall() local
3927 if (Addr.getType() != MemType) in EmitCall()
3928 Addr = Builder.CreateBitCast(Addr, MemType); in EmitCall()