diff options
Diffstat (limited to 'src/arch/x86/isa/microops/ldstop.isa')
-rw-r--r-- | src/arch/x86/isa/microops/ldstop.isa | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/arch/x86/isa/microops/ldstop.isa b/src/arch/x86/isa/microops/ldstop.isa index a3d9c5a70..83e24e154 100644 --- a/src/arch/x86/isa/microops/ldstop.isa +++ b/src/arch/x86/isa/microops/ldstop.isa @@ -634,6 +634,11 @@ let {{ ''') defineMicroStoreOp('Cda', 'Mem = 0;', mem_flags="Request::NO_ACCESS") + defineMicroStoreOp('Clflushopt', 'Mem = 0;', + mem_flags="Request::CLEAN | Request::INVALIDATE" + + " | Request::DST_POC") + defineMicroStoreOp('Clwb', 'Mem = 0;', + mem_flags="Request::CLEAN | Request::DST_POC") def defineMicroStoreSplitOp(mnemonic, code, completeCode="", mem_flags="0"): |