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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-stable/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [i386/] [inval.s] - Blame information for rev 853

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 205 julius
        .text
2
# All the following should be illegal
3
        mov     (%dx),%al
4
        mov     (%eax,%esp,2),%al
5
        setae   %eax
6
        pushb   %ds
7
        popb    %ds
8
        pushb   %al
9
        popb    %al
10
        pushb   %ah
11
        popb    %ah
12
        pushb   %ax
13
        popb    %ax
14
        pushb   %eax
15
        popb    %eax
16
        movb    %ds,%ax
17
        movb    %ds,%eax
18
        movb    %ax,%ds
19
        movb    %eax,%ds
20
        movdb   %eax,%mm0
21
        movqb   0,%mm0
22
        ldsb    0,%eax
23
        setnew  0
24
        movdw   %eax,%mm0
25
        movqw   0,%mm0
26
        div     %cx,%al
27
        div     %cl,%ax
28
        div     %ecx,%al
29
        imul    10,%bx,%ecx
30
        imul    10,%bx,%al
31
        popab
32
        stil
33
        aaab
34
        cwdel
35
        cwdw
36
        callww  0
37
foo:    jaw     foo
38
        jcxzw   foo
39
        jecxzl  foo
40
        loopb   foo
41
        xlatw   %es:%bx
42
        xlatl   %es:%bx
43
        intl    2
44
        int3b
45
        hltb
46
        fstb    %st(0)
47
        fcompll 28(%ebp)
48
        fldlw   (%eax)
49
        movl    $%ebx,%eax
50
        insertq $4,$2,%xmm2,%ebx
51
        cvtsi2ssq (%eax),%xmm1
52
        cvtsi2sdq (%eax),%xmm1
53
        fnstsw %eax
54
        fnstsw %al
55
        fstsw %eax
56
        fstsw %al
57
 
58
movnti %ax, (%eax)
59
movntiw %ax, (%eax)
60
 
61
        .intel_syntax noprefix
62
        cvtsi2ss xmm1,QWORD PTR [eax]
63
        cvtsi2sd xmm1,QWORD PTR [eax]
64
        cvtsi2ssq xmm1,QWORD PTR [eax]
65
        cvtsi2sdq xmm1,QWORD PTR [eax]
66
        movq xmm1, XMMWORD PTR [esp]
67
        movq xmm1, DWORD PTR [esp]
68
        movq xmm1, WORD PTR [esp]
69
        movq xmm1, BYTE PTR [esp]
70
        movq XMMWORD PTR [esp],xmm1
71
        movq DWORD PTR [esp],xmm1
72
        movq WORD PTR [esp],xmm1
73
        movq BYTE PTR [esp],xmm1
74
        fnstsw eax
75
        fnstsw al
76
        fstsw eax
77
        fstsw al
78
 
79
movsx ax, [eax]
80
movsx eax, [eax]
81
movzx ax, [eax]
82
movzx eax, [eax]
83
 
84
movnti word ptr [eax], ax

powered by: WebSVN 2.1.0

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