Searched refs:AtomicInfo (Results 1 – 3 of 3) sorted by relevance
30 class AtomicInfo { class971 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 …]
178 MachineAtomicInfo AtomicInfo; variable264 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()
1040 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()