Why - it has not moved memory accesses involving Flag1 beyond the flush for Flag1, it has not moved instructions involving Flag2 beyond the flush for Flag2, but it's move them both together.
क्यों - यह फ्लैग 1 के लिए फ्लश से परे फ्लैग 1 से जुड़े मेमोरी एक्सेस को स्थानांतरित नहीं किया है, इसने फ्लैग 2 से परे फ्लैग 2 को ऐसा करने की अनुमति है।