Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGAtomic.cpp30 class AtomicInfo { class
971 AtomicInfo Atomics(*this, AtomicVal); in EmitAtomicExpr()
1598 AtomicInfo AI(*this, LV); in LValueIsSuitableForInlineAtomic()
1658 AtomicInfo Atomics(*this, src); in EmitAtomicLoad()
1708 AtomicInfo Atomics(CGF, TempLV); in materializeRValue()
1897 void AtomicInfo::EmitAtomicUpdateOp( in EmitAtomicUpdateOp()
2009 void AtomicInfo::EmitAtomicUpdate( in EmitAtomicUpdate()
2055 AtomicInfo atomics(*this, dest); in EmitAtomicStore()
2128 AtomicInfo Atomics(*this, Obj); in EmitAtomicCompareExchange()
2137 AtomicInfo Atomics(*this, LVal); in EmitAtomicUpdate()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h178 MachineAtomicInfo AtomicInfo; variable
264 return static_cast<SyncScope::ID>(AtomicInfo.SSID); in getSyncScopeID()
271 return static_cast<AtomicOrdering>(AtomicInfo.Ordering); in getSuccessOrdering()
277 return static_cast<AtomicOrdering>(AtomicInfo.FailureOrdering); in getFailureOrdering()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineOperand.cpp1040 AtomicInfo.SSID = static_cast<unsigned>(SSID); in MachineMemOperand()
1042 AtomicInfo.Ordering = static_cast<unsigned>(Ordering); in MachineMemOperand()
1044 AtomicInfo.FailureOrdering = static_cast<unsigned>(FailureOrdering); in MachineMemOperand()