• H. Peter Anvin's avatar
    x86-32: Avoid pipeline serialization in PTREGSCALL1 and 2 · ce9119ad
    H. Peter Anvin authored
    In the PTREGSCALL1 and 2 macros, we can trivially avoid an unnecessary
    pipeline serialization, so do so.
    
    In PTREGSCALLS3 this is much less clear-cut since we have to push a
    new value to the stack.  Leave it alone for now assuming it is as good
    as it is going to be; may want to check on Atom or another in-order
    x86 to see if we can do better.
    Signed-off-by: default avatarH. Peter Anvin <hpa@zytor.com>
    Cc: Brian Gerst <brgerst@gmail.com>
    LKML-Reference: <1260403316-5679-2-git-send-email-brgerst@gmail.com>
    ce9119ad
entry_32.S 32.9 KB