Home
last modified time | relevance | path

Searched refs:AtomicSizeInBits (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp34 uint64_t AtomicSizeInBits; member in __anon220d4f0d0111::AtomicInfo
44 : CGF(CGF), AtomicSizeInBits(0), ValueSizeInBits(0), in AtomicInfo()
63 AtomicSizeInBits = AtomicTI.Width; in AtomicInfo()
66 assert(ValueSizeInBits <= AtomicSizeInBits); in AtomicInfo()
80 AtomicSizeInBits = C.toBits( in AtomicInfo()
93 BFI.StorageSize = AtomicSizeInBits; in AtomicInfo()
113 AtomicSizeInBits = C.getTypeSize(AtomicTy); in AtomicInfo()
124 AtomicSizeInBits = C.getTypeSize(AtomicTy); in AtomicInfo()
174 return (ValueSizeInBits != AtomicSizeInBits); in hasPadding()
352 AtomicSizeInBits / 2); in requiresMemSetZero()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetInfo.h813 virtual bool hasBuiltinAtomic(uint64_t AtomicSizeInBits, in hasBuiltinAtomic() argument
815 return AtomicSizeInBits <= AlignmentInBits && in hasBuiltinAtomic()
816 AtomicSizeInBits <= getMaxAtomicInlineWidth() && in hasBuiltinAtomic()
817 (AtomicSizeInBits <= getCharWidth() || in hasBuiltinAtomic()
818 llvm::isPowerOf2_64(AtomicSizeInBits / getCharWidth())); in hasBuiltinAtomic()