Fix sfence jit encoding. Patch by Sean Callanan.
authorEvan Cheng <evan.cheng@apple.com>
Wed, 27 May 2009 18:38:01 +0000 (18:38 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 27 May 2009 18:38:01 +0000 (18:38 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72488 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86InstrSSE.td

index fe3b7b682e16df7c241e1d7a2a7fb4447ccb7e0e..1cdb40652ea1c9efa505da568f355a72f39de808 100644 (file)
@@ -973,7 +973,7 @@ def MOVNTPSmr : PSI<0x2B, MRMDestMem, (outs), (ins i128mem:$dst, VR128:$src),
                     [(int_x86_sse_movnt_ps addr:$dst, VR128:$src)]>;
 
 // Load, store, and memory fence
-def SFENCE : PSI<0xAE, MRM7m, (outs), (ins), "sfence", [(int_x86_sse_sfence)]>;
+def SFENCE : PSI<0xAE, MRM7r, (outs), (ins), "sfence", [(int_x86_sse_sfence)]>;
 
 // MXCSR register
 def LDMXCSR : PSI<0xAE, MRM2m, (outs), (ins i32mem:$src),