reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1291 for (auto MI = MBB.begin(); MI != MBB.end(); ++MI) { 1291 for (auto MI = MBB.begin(); MI != MBB.end(); ++MI) { 1292 if (!(MI->getDesc().TSFlags & SIInstrFlags::maybeAtomic)) 1295 if (const auto &MOI = MOA.getLoadInfo(MI)) 1296 Changed |= expandLoad(MOI.getValue(), MI); 1297 else if (const auto &MOI = MOA.getStoreInfo(MI)) 1298 Changed |= expandStore(MOI.getValue(), MI); 1299 else if (const auto &MOI = MOA.getAtomicFenceInfo(MI)) 1300 Changed |= expandAtomicFence(MOI.getValue(), MI); 1301 else if (const auto &MOI = MOA.getAtomicCmpxchgOrRmwInfo(MI)) 1302 Changed |= expandAtomicCmpxchgOrRmw(MOI.getValue(), MI);