Home
last modified time | relevance | path

Searched refs:AtomicAlign (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/Atomic/
H A DAtomic.h23 Align AtomicAlign; variable
30 uint64_t ValueSizeInBits, Align AtomicAlign, Align ValueAlign, in AtomicInfo() argument
33 ValueSizeInBits(ValueSizeInBits), AtomicAlign(AtomicAlign), in AtomicInfo()
38 Align getAtomicAlignment() const { return AtomicAlign; } in getAtomicAlignment()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp35 CharUnits AtomicAlign; member in __anon5e56f1450111::AtomicInfo
68 AtomicAlign = C.toCharUnitsFromBits(AtomicAlignInBits); in AtomicInfo()
71 lvalue.setAlignment(AtomicAlign); in AtomicInfo()
107 AtomicAlign = ValueAlign = lvalue.getAlignment(); in AtomicInfo()
113 AtomicAlign = ValueAlign = lvalue.getAlignment(); in AtomicInfo()
124 AtomicAlign = ValueAlign = lvalue.getAlignment(); in AtomicInfo()
133 CharUnits getAtomicAlignment() const { return AtomicAlign; } in getAtomicAlignment()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Atomic/
H A DAtomic.cpp29 Builder->CreateAlignedLoad(AtomicTy, Ptr, AtomicAlign, "atomic-load"); in EmitAtomicLoadOp()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h498 uint64_t ValueSizeInBits, llvm::Align AtomicAlign, in AtomicInfo() argument
502 AtomicAlign, ValueAlign, UseLibcall, AllocaIP), in AtomicInfo()