Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp30 class AtomicInfo { class
43 AtomicInfo(CodeGenFunction &CGF, LValue &lvalue) in AtomicInfo() function in __anon5e56f1450111::AtomicInfo
301 Address AtomicInfo::CreateTempAlloca() const { in CreateTempAlloca()
343 bool AtomicInfo::requiresMemSetZero(llvm::Type *type) const { in requiresMemSetZero()
364 bool AtomicInfo::emitMemSetZeroIfNecessary() const { in emitMemSetZeroIfNecessary()
1005 AtomicInfo Atomics(*this, AtomicVal); in EmitAtomicExpr()
1352 Address AtomicInfo::castToAtomicIntPointer(Address addr) const { in castToAtomicIntPointer()
1358 Address AtomicInfo::convertToAtomicIntPointer(Address Addr) const { in convertToAtomicIntPointer()
1371 RValue AtomicInfo::convertAtomicTempToRValue(Address addr, in convertAtomicTempToRValue()
1415 RValue AtomicInfo::ConvertToValueOrAtomic(llvm::Value *Val, in ConvertToValueOrAtomic()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h180 MachineAtomicInfo AtomicInfo; variable
272 return static_cast<SyncScope::ID>(AtomicInfo.SSID); in getSyncScopeID()
279 return static_cast<AtomicOrdering>(AtomicInfo.Ordering); in getSuccessOrdering()
285 return static_cast<AtomicOrdering>(AtomicInfo.FailureOrdering); in getFailureOrdering()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp1096 AtomicInfo.SSID = static_cast<unsigned>(SSID); in MachineMemOperand()
1098 AtomicInfo.Ordering = static_cast<unsigned>(Ordering); in MachineMemOperand()
1100 AtomicInfo.FailureOrdering = static_cast<unsigned>(FailureOrdering); in MachineMemOperand()