OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-stable/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [i386/] [prescott.s] - Diff between revs 816 and 818

Only display areas with differences | Details | Blame | View Log

Rev 816 Rev 818
#Prescott New Instructions
#Prescott New Instructions
 
 
        .text
        .text
foo:
foo:
        addsubpd        (%ecx),%xmm0
        addsubpd        (%ecx),%xmm0
        addsubpd        %xmm2,%xmm1
        addsubpd        %xmm2,%xmm1
        addsubps        (%ebx),%xmm2
        addsubps        (%ebx),%xmm2
        addsubps        %xmm4,%xmm3
        addsubps        %xmm4,%xmm3
        fisttp          0x90909090(%eax)
        fisttp          0x90909090(%eax)
        fisttpl         0x90909090(%eax)
        fisttpl         0x90909090(%eax)
        fisttpll        0x90909090(%eax)
        fisttpll        0x90909090(%eax)
        haddpd          0x0(%ebp),%xmm4
        haddpd          0x0(%ebp),%xmm4
        haddpd          %xmm6,%xmm5
        haddpd          %xmm6,%xmm5
        haddps          (%edi),%xmm6
        haddps          (%edi),%xmm6
        haddps          %xmm0,%xmm7
        haddps          %xmm0,%xmm7
        hsubpd          %xmm1,%xmm0
        hsubpd          %xmm1,%xmm0
        hsubpd          (%edx),%xmm1
        hsubpd          (%edx),%xmm1
        hsubps          %xmm2,%xmm2
        hsubps          %xmm2,%xmm2
        hsubps          (%esp,1),%xmm3
        hsubps          (%esp,1),%xmm3
        lddqu           (%esi),%xmm5
        lddqu           (%esi),%xmm5
        monitor
        monitor
        monitor         %eax,%ecx,%edx
        monitor         %eax,%ecx,%edx
        movddup         %xmm7,%xmm6
        movddup         %xmm7,%xmm6
        movddup         (%eax),%xmm7
        movddup         (%eax),%xmm7
        movshdup        (%ecx),%xmm0
        movshdup        (%ecx),%xmm0
        movshdup        %xmm2,%xmm1
        movshdup        %xmm2,%xmm1
        movsldup        (%ebx),%xmm2
        movsldup        (%ebx),%xmm2
        movsldup        %xmm4,%xmm3
        movsldup        %xmm4,%xmm3
        mwait
        mwait
        mwait           %eax,%ecx
        mwait           %eax,%ecx
 
 
        monitor         %ax,%ecx,%edx
        monitor         %ax,%ecx,%edx
        addr16 monitor
        addr16 monitor
 
 
        .intel_syntax noprefix
        .intel_syntax noprefix
        movddup xmm7,[eax]
        movddup xmm7,[eax]
        movddup xmm7,QWORD PTR [eax]
        movddup xmm7,QWORD PTR [eax]
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.