Commit | Line | Data |
---|---|---|
c6add537 L |
1 | # Instructions where REX.W is ignored. |
2 | ||
3 | .text | |
4 | foo: | |
5 | extractps $0x0,%xmm0,%rcx | |
6 | movmskpd %xmm2,%rcx | |
7 | movmskps %xmm2,%rcx | |
8 | pextrb $0x0,%xmm0,%rcx | |
9 | pextrw $0x0,%mm0,%rcx | |
10 | pextrw $0x0,%xmm0,%rcx | |
11 | pinsrb $0x0,%rcx,%xmm0 | |
12 | pinsrw $0x0,%rcx,%xmm0 | |
13 | pinsrw $0x0,%rcx,%mm0 | |
14 | pmovmskb %mm5,%rax | |
15 | pmovmskb %xmm5,%rax | |
16 | ||
17 | .intel_syntax noprefix | |
18 | extractps rcx,xmm0,0x0 | |
19 | movmskpd rcx,xmm2 | |
20 | movmskps rcx,xmm2 | |
21 | pextrb rcx,xmm0,0x0 | |
22 | pextrw rcx,mm0,0x0 | |
23 | pextrw rcx,xmm0,0x0 | |
24 | pinsrb xmm0,rcx,0x0 | |
25 | pinsrw mm0,rcx,0x0 | |
26 | pinsrw xmm0,rcx,0x0 | |
27 | pmovmskb rcx,mm5 | |
28 | pmovmskb rcx,xmm5 |