2015-09-02 15:15:26 +03:00
/*
* Generated by gen - insn - x86 - dat . sh and gen - insn - x86 - dat . awk
* from insn - x86 - dat - src . c for inclusion by insn - x86 . c
* Do not change this code .
*/
{ { 0x0f , 0x31 , } , 2 , 0 , " " , " " ,
" 0f 31 \t rdtsc " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x00 , } , 4 , 0 , " " , " " ,
" f3 0f 1b 00 \t bndmk (%eax),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" f3 0f 1b 05 78 56 34 12 \t bndmk 0x12345678,%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x18 , } , 4 , 0 , " " , " " ,
" f3 0f 1b 18 \t bndmk (%eax),%bnd3 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x04 , 0x01 , } , 5 , 0 , " " , " " ,
" f3 0f 1b 04 01 \t bndmk (%ecx,%eax,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f3 0f 1b 04 05 78 56 34 12 \t bndmk 0x12345678(,%eax,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x04 , 0x08 , } , 5 , 0 , " " , " " ,
" f3 0f 1b 04 08 \t bndmk (%eax,%ecx,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x04 , 0xc8 , } , 5 , 0 , " " , " " ,
" f3 0f 1b 04 c8 \t bndmk (%eax,%ecx,8),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x40 , 0x12 , } , 5 , 0 , " " , " " ,
" f3 0f 1b 40 12 \t bndmk 0x12(%eax),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x45 , 0x12 , } , 5 , 0 , " " , " " ,
" f3 0f 1b 45 12 \t bndmk 0x12(%ebp),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x44 , 0x01 , 0x12 , } , 6 , 0 , " " , " " ,
" f3 0f 1b 44 01 12 \t bndmk 0x12(%ecx,%eax,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x44 , 0x05 , 0x12 , } , 6 , 0 , " " , " " ,
" f3 0f 1b 44 05 12 \t bndmk 0x12(%ebp,%eax,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x44 , 0x08 , 0x12 , } , 6 , 0 , " " , " " ,
" f3 0f 1b 44 08 12 \t bndmk 0x12(%eax,%ecx,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x44 , 0xc8 , 0x12 , } , 6 , 0 , " " , " " ,
" f3 0f 1b 44 c8 12 \t bndmk 0x12(%eax,%ecx,8),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" f3 0f 1b 80 78 56 34 12 \t bndmk 0x12345678(%eax),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" f3 0f 1b 85 78 56 34 12 \t bndmk 0x12345678(%ebp),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f3 0f 1b 84 01 78 56 34 12 \t bndmk 0x12345678(%ecx,%eax,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f3 0f 1b 84 05 78 56 34 12 \t bndmk 0x12345678(%ebp,%eax,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f3 0f 1b 84 08 78 56 34 12 \t bndmk 0x12345678(%eax,%ecx,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1b , 0x84 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f3 0f 1b 84 c8 78 56 34 12 \t bndmk 0x12345678(%eax,%ecx,8),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x00 , } , 4 , 0 , " " , " " ,
" f3 0f 1a 00 \t bndcl (%eax),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" f3 0f 1a 05 78 56 34 12 \t bndcl 0x12345678,%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x18 , } , 4 , 0 , " " , " " ,
" f3 0f 1a 18 \t bndcl (%eax),%bnd3 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x04 , 0x01 , } , 5 , 0 , " " , " " ,
" f3 0f 1a 04 01 \t bndcl (%ecx,%eax,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f3 0f 1a 04 05 78 56 34 12 \t bndcl 0x12345678(,%eax,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x04 , 0x08 , } , 5 , 0 , " " , " " ,
" f3 0f 1a 04 08 \t bndcl (%eax,%ecx,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x04 , 0xc8 , } , 5 , 0 , " " , " " ,
" f3 0f 1a 04 c8 \t bndcl (%eax,%ecx,8),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x40 , 0x12 , } , 5 , 0 , " " , " " ,
" f3 0f 1a 40 12 \t bndcl 0x12(%eax),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x45 , 0x12 , } , 5 , 0 , " " , " " ,
" f3 0f 1a 45 12 \t bndcl 0x12(%ebp),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x44 , 0x01 , 0x12 , } , 6 , 0 , " " , " " ,
" f3 0f 1a 44 01 12 \t bndcl 0x12(%ecx,%eax,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x44 , 0x05 , 0x12 , } , 6 , 0 , " " , " " ,
" f3 0f 1a 44 05 12 \t bndcl 0x12(%ebp,%eax,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x44 , 0x08 , 0x12 , } , 6 , 0 , " " , " " ,
" f3 0f 1a 44 08 12 \t bndcl 0x12(%eax,%ecx,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x44 , 0xc8 , 0x12 , } , 6 , 0 , " " , " " ,
" f3 0f 1a 44 c8 12 \t bndcl 0x12(%eax,%ecx,8),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" f3 0f 1a 80 78 56 34 12 \t bndcl 0x12345678(%eax),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" f3 0f 1a 85 78 56 34 12 \t bndcl 0x12345678(%ebp),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f3 0f 1a 84 01 78 56 34 12 \t bndcl 0x12345678(%ecx,%eax,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f3 0f 1a 84 05 78 56 34 12 \t bndcl 0x12345678(%ebp,%eax,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f3 0f 1a 84 08 78 56 34 12 \t bndcl 0x12345678(%eax,%ecx,1),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0x84 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f3 0f 1a 84 c8 78 56 34 12 \t bndcl 0x12345678(%eax,%ecx,8),%bnd0 " , } ,
{ { 0xf3 , 0x0f , 0x1a , 0xc0 , } , 4 , 0 , " " , " " ,
" f3 0f 1a c0 \t bndcl %eax,%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x00 , } , 4 , 0 , " " , " " ,
" f2 0f 1a 00 \t bndcu (%eax),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" f2 0f 1a 05 78 56 34 12 \t bndcu 0x12345678,%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x18 , } , 4 , 0 , " " , " " ,
" f2 0f 1a 18 \t bndcu (%eax),%bnd3 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x04 , 0x01 , } , 5 , 0 , " " , " " ,
" f2 0f 1a 04 01 \t bndcu (%ecx,%eax,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f2 0f 1a 04 05 78 56 34 12 \t bndcu 0x12345678(,%eax,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x04 , 0x08 , } , 5 , 0 , " " , " " ,
" f2 0f 1a 04 08 \t bndcu (%eax,%ecx,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x04 , 0xc8 , } , 5 , 0 , " " , " " ,
" f2 0f 1a 04 c8 \t bndcu (%eax,%ecx,8),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x40 , 0x12 , } , 5 , 0 , " " , " " ,
" f2 0f 1a 40 12 \t bndcu 0x12(%eax),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x45 , 0x12 , } , 5 , 0 , " " , " " ,
" f2 0f 1a 45 12 \t bndcu 0x12(%ebp),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x44 , 0x01 , 0x12 , } , 6 , 0 , " " , " " ,
" f2 0f 1a 44 01 12 \t bndcu 0x12(%ecx,%eax,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x44 , 0x05 , 0x12 , } , 6 , 0 , " " , " " ,
" f2 0f 1a 44 05 12 \t bndcu 0x12(%ebp,%eax,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x44 , 0x08 , 0x12 , } , 6 , 0 , " " , " " ,
" f2 0f 1a 44 08 12 \t bndcu 0x12(%eax,%ecx,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x44 , 0xc8 , 0x12 , } , 6 , 0 , " " , " " ,
" f2 0f 1a 44 c8 12 \t bndcu 0x12(%eax,%ecx,8),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" f2 0f 1a 80 78 56 34 12 \t bndcu 0x12345678(%eax),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" f2 0f 1a 85 78 56 34 12 \t bndcu 0x12345678(%ebp),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f2 0f 1a 84 01 78 56 34 12 \t bndcu 0x12345678(%ecx,%eax,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f2 0f 1a 84 05 78 56 34 12 \t bndcu 0x12345678(%ebp,%eax,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f2 0f 1a 84 08 78 56 34 12 \t bndcu 0x12345678(%eax,%ecx,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0x84 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f2 0f 1a 84 c8 78 56 34 12 \t bndcu 0x12345678(%eax,%ecx,8),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1a , 0xc0 , } , 4 , 0 , " " , " " ,
" f2 0f 1a c0 \t bndcu %eax,%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x00 , } , 4 , 0 , " " , " " ,
" f2 0f 1b 00 \t bndcn (%eax),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" f2 0f 1b 05 78 56 34 12 \t bndcn 0x12345678,%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x18 , } , 4 , 0 , " " , " " ,
" f2 0f 1b 18 \t bndcn (%eax),%bnd3 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x04 , 0x01 , } , 5 , 0 , " " , " " ,
" f2 0f 1b 04 01 \t bndcn (%ecx,%eax,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f2 0f 1b 04 05 78 56 34 12 \t bndcn 0x12345678(,%eax,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x04 , 0x08 , } , 5 , 0 , " " , " " ,
" f2 0f 1b 04 08 \t bndcn (%eax,%ecx,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x04 , 0xc8 , } , 5 , 0 , " " , " " ,
" f2 0f 1b 04 c8 \t bndcn (%eax,%ecx,8),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x40 , 0x12 , } , 5 , 0 , " " , " " ,
" f2 0f 1b 40 12 \t bndcn 0x12(%eax),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x45 , 0x12 , } , 5 , 0 , " " , " " ,
" f2 0f 1b 45 12 \t bndcn 0x12(%ebp),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x44 , 0x01 , 0x12 , } , 6 , 0 , " " , " " ,
" f2 0f 1b 44 01 12 \t bndcn 0x12(%ecx,%eax,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x44 , 0x05 , 0x12 , } , 6 , 0 , " " , " " ,
" f2 0f 1b 44 05 12 \t bndcn 0x12(%ebp,%eax,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x44 , 0x08 , 0x12 , } , 6 , 0 , " " , " " ,
" f2 0f 1b 44 08 12 \t bndcn 0x12(%eax,%ecx,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x44 , 0xc8 , 0x12 , } , 6 , 0 , " " , " " ,
" f2 0f 1b 44 c8 12 \t bndcn 0x12(%eax,%ecx,8),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" f2 0f 1b 80 78 56 34 12 \t bndcn 0x12345678(%eax),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" f2 0f 1b 85 78 56 34 12 \t bndcn 0x12345678(%ebp),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f2 0f 1b 84 01 78 56 34 12 \t bndcn 0x12345678(%ecx,%eax,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f2 0f 1b 84 05 78 56 34 12 \t bndcn 0x12345678(%ebp,%eax,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f2 0f 1b 84 08 78 56 34 12 \t bndcn 0x12345678(%eax,%ecx,1),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0x84 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" f2 0f 1b 84 c8 78 56 34 12 \t bndcn 0x12345678(%eax,%ecx,8),%bnd0 " , } ,
{ { 0xf2 , 0x0f , 0x1b , 0xc0 , } , 4 , 0 , " " , " " ,
" f2 0f 1b c0 \t bndcn %eax,%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x00 , } , 4 , 0 , " " , " " ,
" 66 0f 1a 00 \t bndmov (%eax),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 66 0f 1a 05 78 56 34 12 \t bndmov 0x12345678,%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x18 , } , 4 , 0 , " " , " " ,
" 66 0f 1a 18 \t bndmov (%eax),%bnd3 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x04 , 0x01 , } , 5 , 0 , " " , " " ,
" 66 0f 1a 04 01 \t bndmov (%ecx,%eax,1),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 66 0f 1a 04 05 78 56 34 12 \t bndmov 0x12345678(,%eax,1),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x04 , 0x08 , } , 5 , 0 , " " , " " ,
" 66 0f 1a 04 08 \t bndmov (%eax,%ecx,1),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x04 , 0xc8 , } , 5 , 0 , " " , " " ,
" 66 0f 1a 04 c8 \t bndmov (%eax,%ecx,8),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x40 , 0x12 , } , 5 , 0 , " " , " " ,
" 66 0f 1a 40 12 \t bndmov 0x12(%eax),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x45 , 0x12 , } , 5 , 0 , " " , " " ,
" 66 0f 1a 45 12 \t bndmov 0x12(%ebp),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x44 , 0x01 , 0x12 , } , 6 , 0 , " " , " " ,
" 66 0f 1a 44 01 12 \t bndmov 0x12(%ecx,%eax,1),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x44 , 0x05 , 0x12 , } , 6 , 0 , " " , " " ,
" 66 0f 1a 44 05 12 \t bndmov 0x12(%ebp,%eax,1),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x44 , 0x08 , 0x12 , } , 6 , 0 , " " , " " ,
" 66 0f 1a 44 08 12 \t bndmov 0x12(%eax,%ecx,1),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x44 , 0xc8 , 0x12 , } , 6 , 0 , " " , " " ,
" 66 0f 1a 44 c8 12 \t bndmov 0x12(%eax,%ecx,8),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 66 0f 1a 80 78 56 34 12 \t bndmov 0x12345678(%eax),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 66 0f 1a 85 78 56 34 12 \t bndmov 0x12345678(%ebp),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 66 0f 1a 84 01 78 56 34 12 \t bndmov 0x12345678(%ecx,%eax,1),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 66 0f 1a 84 05 78 56 34 12 \t bndmov 0x12345678(%ebp,%eax,1),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 66 0f 1a 84 08 78 56 34 12 \t bndmov 0x12345678(%eax,%ecx,1),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0x84 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 66 0f 1a 84 c8 78 56 34 12 \t bndmov 0x12345678(%eax,%ecx,8),%bnd0 " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x00 , } , 4 , 0 , " " , " " ,
" 66 0f 1b 00 \t bndmov %bnd0,(%eax) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 66 0f 1b 05 78 56 34 12 \t bndmov %bnd0,0x12345678 " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x18 , } , 4 , 0 , " " , " " ,
" 66 0f 1b 18 \t bndmov %bnd3,(%eax) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x04 , 0x01 , } , 5 , 0 , " " , " " ,
" 66 0f 1b 04 01 \t bndmov %bnd0,(%ecx,%eax,1) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 66 0f 1b 04 05 78 56 34 12 \t bndmov %bnd0,0x12345678(,%eax,1) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x04 , 0x08 , } , 5 , 0 , " " , " " ,
" 66 0f 1b 04 08 \t bndmov %bnd0,(%eax,%ecx,1) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x04 , 0xc8 , } , 5 , 0 , " " , " " ,
" 66 0f 1b 04 c8 \t bndmov %bnd0,(%eax,%ecx,8) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x40 , 0x12 , } , 5 , 0 , " " , " " ,
" 66 0f 1b 40 12 \t bndmov %bnd0,0x12(%eax) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x45 , 0x12 , } , 5 , 0 , " " , " " ,
" 66 0f 1b 45 12 \t bndmov %bnd0,0x12(%ebp) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x44 , 0x01 , 0x12 , } , 6 , 0 , " " , " " ,
" 66 0f 1b 44 01 12 \t bndmov %bnd0,0x12(%ecx,%eax,1) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x44 , 0x05 , 0x12 , } , 6 , 0 , " " , " " ,
" 66 0f 1b 44 05 12 \t bndmov %bnd0,0x12(%ebp,%eax,1) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x44 , 0x08 , 0x12 , } , 6 , 0 , " " , " " ,
" 66 0f 1b 44 08 12 \t bndmov %bnd0,0x12(%eax,%ecx,1) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x44 , 0xc8 , 0x12 , } , 6 , 0 , " " , " " ,
" 66 0f 1b 44 c8 12 \t bndmov %bnd0,0x12(%eax,%ecx,8) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 66 0f 1b 80 78 56 34 12 \t bndmov %bnd0,0x12345678(%eax) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 66 0f 1b 85 78 56 34 12 \t bndmov %bnd0,0x12345678(%ebp) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 66 0f 1b 84 01 78 56 34 12 \t bndmov %bnd0,0x12345678(%ecx,%eax,1) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 66 0f 1b 84 05 78 56 34 12 \t bndmov %bnd0,0x12345678(%ebp,%eax,1) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 66 0f 1b 84 08 78 56 34 12 \t bndmov %bnd0,0x12345678(%eax,%ecx,1) " , } ,
{ { 0x66 , 0x0f , 0x1b , 0x84 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 66 0f 1b 84 c8 78 56 34 12 \t bndmov %bnd0,0x12345678(%eax,%ecx,8) " , } ,
{ { 0x66 , 0x0f , 0x1a , 0xc8 , } , 4 , 0 , " " , " " ,
" 66 0f 1a c8 \t bndmov %bnd0,%bnd1 " , } ,
{ { 0x66 , 0x0f , 0x1a , 0xc1 , } , 4 , 0 , " " , " " ,
" 66 0f 1a c1 \t bndmov %bnd1,%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x00 , } , 3 , 0 , " " , " " ,
" 0f 1a 00 \t bndldx (%eax),%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 7 , 0 , " " , " " ,
" 0f 1a 05 78 56 34 12 \t bndldx 0x12345678,%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x18 , } , 3 , 0 , " " , " " ,
" 0f 1a 18 \t bndldx (%eax),%bnd3 " , } ,
{ { 0x0f , 0x1a , 0x04 , 0x01 , } , 4 , 0 , " " , " " ,
" 0f 1a 04 01 \t bndldx (%ecx,%eax,1),%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 1a 04 05 78 56 34 12 \t bndldx 0x12345678(,%eax,1),%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x04 , 0x08 , } , 4 , 0 , " " , " " ,
" 0f 1a 04 08 \t bndldx (%eax,%ecx,1),%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x40 , 0x12 , } , 4 , 0 , " " , " " ,
" 0f 1a 40 12 \t bndldx 0x12(%eax),%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x45 , 0x12 , } , 4 , 0 , " " , " " ,
" 0f 1a 45 12 \t bndldx 0x12(%ebp),%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x44 , 0x01 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 1a 44 01 12 \t bndldx 0x12(%ecx,%eax,1),%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x44 , 0x05 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 1a 44 05 12 \t bndldx 0x12(%ebp,%eax,1),%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x44 , 0x08 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 1a 44 08 12 \t bndldx 0x12(%eax,%ecx,1),%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , } , 7 , 0 , " " , " " ,
" 0f 1a 80 78 56 34 12 \t bndldx 0x12345678(%eax),%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , } , 7 , 0 , " " , " " ,
" 0f 1a 85 78 56 34 12 \t bndldx 0x12345678(%ebp),%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 1a 84 01 78 56 34 12 \t bndldx 0x12345678(%ecx,%eax,1),%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 1a 84 05 78 56 34 12 \t bndldx 0x12345678(%ebp,%eax,1),%bnd0 " , } ,
{ { 0x0f , 0x1a , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 1a 84 08 78 56 34 12 \t bndldx 0x12345678(%eax,%ecx,1),%bnd0 " , } ,
{ { 0x0f , 0x1b , 0x00 , } , 3 , 0 , " " , " " ,
" 0f 1b 00 \t bndstx %bnd0,(%eax) " , } ,
{ { 0x0f , 0x1b , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 7 , 0 , " " , " " ,
" 0f 1b 05 78 56 34 12 \t bndstx %bnd0,0x12345678 " , } ,
{ { 0x0f , 0x1b , 0x18 , } , 3 , 0 , " " , " " ,
" 0f 1b 18 \t bndstx %bnd3,(%eax) " , } ,
{ { 0x0f , 0x1b , 0x04 , 0x01 , } , 4 , 0 , " " , " " ,
" 0f 1b 04 01 \t bndstx %bnd0,(%ecx,%eax,1) " , } ,
{ { 0x0f , 0x1b , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 1b 04 05 78 56 34 12 \t bndstx %bnd0,0x12345678(,%eax,1) " , } ,
{ { 0x0f , 0x1b , 0x04 , 0x08 , } , 4 , 0 , " " , " " ,
" 0f 1b 04 08 \t bndstx %bnd0,(%eax,%ecx,1) " , } ,
{ { 0x0f , 0x1b , 0x40 , 0x12 , } , 4 , 0 , " " , " " ,
" 0f 1b 40 12 \t bndstx %bnd0,0x12(%eax) " , } ,
{ { 0x0f , 0x1b , 0x45 , 0x12 , } , 4 , 0 , " " , " " ,
" 0f 1b 45 12 \t bndstx %bnd0,0x12(%ebp) " , } ,
{ { 0x0f , 0x1b , 0x44 , 0x01 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 1b 44 01 12 \t bndstx %bnd0,0x12(%ecx,%eax,1) " , } ,
{ { 0x0f , 0x1b , 0x44 , 0x05 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 1b 44 05 12 \t bndstx %bnd0,0x12(%ebp,%eax,1) " , } ,
{ { 0x0f , 0x1b , 0x44 , 0x08 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 1b 44 08 12 \t bndstx %bnd0,0x12(%eax,%ecx,1) " , } ,
{ { 0x0f , 0x1b , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , } , 7 , 0 , " " , " " ,
" 0f 1b 80 78 56 34 12 \t bndstx %bnd0,0x12345678(%eax) " , } ,
{ { 0x0f , 0x1b , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , } , 7 , 0 , " " , " " ,
" 0f 1b 85 78 56 34 12 \t bndstx %bnd0,0x12345678(%ebp) " , } ,
{ { 0x0f , 0x1b , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 1b 84 01 78 56 34 12 \t bndstx %bnd0,0x12345678(%ecx,%eax,1) " , } ,
{ { 0x0f , 0x1b , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 1b 84 05 78 56 34 12 \t bndstx %bnd0,0x12345678(%ebp,%eax,1) " , } ,
{ { 0x0f , 0x1b , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 1b 84 08 78 56 34 12 \t bndstx %bnd0,0x12345678(%eax,%ecx,1) " , } ,
{ { 0xf2 , 0xe8 , 0xfc , 0xff , 0xff , 0xff , } , 6 , 0xfffffffc , " call " , " unconditional " ,
" f2 e8 fc ff ff ff \t bnd call 3c3 <main+0x3c3> " , } ,
{ { 0xf2 , 0xff , 0x10 , } , 3 , 0 , " call " , " indirect " ,
" f2 ff 10 \t bnd call *(%eax) " , } ,
{ { 0xf2 , 0xc3 , } , 2 , 0 , " ret " , " indirect " ,
" f2 c3 \t bnd ret " , } ,
{ { 0xf2 , 0xe9 , 0xfc , 0xff , 0xff , 0xff , } , 6 , 0xfffffffc , " jmp " , " unconditional " ,
" f2 e9 fc ff ff ff \t bnd jmp 3ce <main+0x3ce> " , } ,
{ { 0xf2 , 0xe9 , 0xfc , 0xff , 0xff , 0xff , } , 6 , 0xfffffffc , " jmp " , " unconditional " ,
" f2 e9 fc ff ff ff \t bnd jmp 3d4 <main+0x3d4> " , } ,
{ { 0xf2 , 0xff , 0x21 , } , 3 , 0 , " jmp " , " indirect " ,
" f2 ff 21 \t bnd jmp *(%ecx) " , } ,
{ { 0xf2 , 0x0f , 0x85 , 0xfc , 0xff , 0xff , 0xff , } , 7 , 0xfffffffc , " jcc " , " conditional " ,
" f2 0f 85 fc ff ff ff \t bnd jne 3de <main+0x3de> " , } ,
x86/insn: perf tools: Add new SHA instructions
Intel SHA Extensions are explained in the Intel Architecture
Instruction Set Extensions Programing Reference (Oct 2014).
There are 7 new instructions. Add them to the op code map
and the perf tools new instructions test. e.g.
$ tools/perf/perf test "x86 ins"
39: Test x86 instruction decoder - new instructions : Ok
Or to see the details:
$ tools/perf/perf test -v "x86 ins" 2>&1 | grep sha
Committer note:
3 lines of details, for the curious:
$ perf test -v "x86 ins" 2>&1 | grep sha256msg1 | tail -3
Decoded ok: 0f 38 cc 84 08 78 56 34 12 sha256msg1 0x12345678(%rax,%rcx,1),%xmm0
Decoded ok: 0f 38 cc 84 c8 78 56 34 12 sha256msg1 0x12345678(%rax,%rcx,8),%xmm0
Decoded ok: 44 0f 38 cc bc c8 78 56 34 12 sha256msg1 0x12345678(%rax,%rcx,8),%xmm15
$
Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Acked-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Andy Lutomirski <luto@amacapital.net>
Cc: Dave Hansen <dave.hansen@linux.intel.com>
Cc: Denys Vlasenko <dvlasenk@redhat.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Qiaowei Ren <qiaowei.ren@intel.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Link: http://lkml.kernel.org/r/1441196131-20632-5-git-send-email-adrian.hunter@intel.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2015-09-02 15:15:28 +03:00
{ { 0x0f , 0x3a , 0xcc , 0xc1 , 0x00 , } , 5 , 0 , " " , " " ,
" 0f 3a cc c1 00 \t sha1rnds4 $0x0,%xmm1,%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0xd7 , 0x91 , } , 5 , 0 , " " , " " ,
" 0f 3a cc d7 91 \t sha1rnds4 $0x91,%xmm7,%xmm2 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x00 , 0x91 , } , 5 , 0 , " " , " " ,
" 0f 3a cc 00 91 \t sha1rnds4 $0x91,(%eax),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , 0x91 , } , 9 , 0 , " " , " " ,
" 0f 3a cc 05 78 56 34 12 91 \t sha1rnds4 $0x91,0x12345678,%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x18 , 0x91 , } , 5 , 0 , " " , " " ,
" 0f 3a cc 18 91 \t sha1rnds4 $0x91,(%eax),%xmm3 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x04 , 0x01 , 0x91 , } , 6 , 0 , " " , " " ,
" 0f 3a cc 04 01 91 \t sha1rnds4 $0x91,(%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , 0x91 , } , 10 , 0 , " " , " " ,
" 0f 3a cc 04 05 78 56 34 12 91 \t sha1rnds4 $0x91,0x12345678(,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x04 , 0x08 , 0x91 , } , 6 , 0 , " " , " " ,
" 0f 3a cc 04 08 91 \t sha1rnds4 $0x91,(%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x04 , 0xc8 , 0x91 , } , 6 , 0 , " " , " " ,
" 0f 3a cc 04 c8 91 \t sha1rnds4 $0x91,(%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x40 , 0x12 , 0x91 , } , 6 , 0 , " " , " " ,
" 0f 3a cc 40 12 91 \t sha1rnds4 $0x91,0x12(%eax),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x45 , 0x12 , 0x91 , } , 6 , 0 , " " , " " ,
" 0f 3a cc 45 12 91 \t sha1rnds4 $0x91,0x12(%ebp),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x44 , 0x01 , 0x12 , 0x91 , } , 7 , 0 , " " , " " ,
" 0f 3a cc 44 01 12 91 \t sha1rnds4 $0x91,0x12(%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x44 , 0x05 , 0x12 , 0x91 , } , 7 , 0 , " " , " " ,
" 0f 3a cc 44 05 12 91 \t sha1rnds4 $0x91,0x12(%ebp,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x44 , 0x08 , 0x12 , 0x91 , } , 7 , 0 , " " , " " ,
" 0f 3a cc 44 08 12 91 \t sha1rnds4 $0x91,0x12(%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x44 , 0xc8 , 0x12 , 0x91 , } , 7 , 0 , " " , " " ,
" 0f 3a cc 44 c8 12 91 \t sha1rnds4 $0x91,0x12(%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , 0x91 , } , 9 , 0 , " " , " " ,
" 0f 3a cc 80 78 56 34 12 91 \t sha1rnds4 $0x91,0x12345678(%eax),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , 0x91 , } , 9 , 0 , " " , " " ,
" 0f 3a cc 85 78 56 34 12 91 \t sha1rnds4 $0x91,0x12345678(%ebp),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , 0x91 , } , 10 , 0 , " " , " " ,
" 0f 3a cc 84 01 78 56 34 12 91 \t sha1rnds4 $0x91,0x12345678(%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , 0x91 , } , 10 , 0 , " " , " " ,
" 0f 3a cc 84 05 78 56 34 12 91 \t sha1rnds4 $0x91,0x12345678(%ebp,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , 0x91 , } , 10 , 0 , " " , " " ,
" 0f 3a cc 84 08 78 56 34 12 91 \t sha1rnds4 $0x91,0x12345678(%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x3a , 0xcc , 0x84 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , 0x91 , } , 10 , 0 , " " , " " ,
" 0f 3a cc 84 c8 78 56 34 12 91 \t sha1rnds4 $0x91,0x12345678(%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0xc1 , } , 4 , 0 , " " , " " ,
" 0f 38 c8 c1 \t sha1nexte %xmm1,%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0xd7 , } , 4 , 0 , " " , " " ,
" 0f 38 c8 d7 \t sha1nexte %xmm7,%xmm2 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x00 , } , 4 , 0 , " " , " " ,
" 0f 38 c8 00 \t sha1nexte (%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 c8 05 78 56 34 12 \t sha1nexte 0x12345678,%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x18 , } , 4 , 0 , " " , " " ,
" 0f 38 c8 18 \t sha1nexte (%eax),%xmm3 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x04 , 0x01 , } , 5 , 0 , " " , " " ,
" 0f 38 c8 04 01 \t sha1nexte (%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 c8 04 05 78 56 34 12 \t sha1nexte 0x12345678(,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x04 , 0x08 , } , 5 , 0 , " " , " " ,
" 0f 38 c8 04 08 \t sha1nexte (%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x04 , 0xc8 , } , 5 , 0 , " " , " " ,
" 0f 38 c8 04 c8 \t sha1nexte (%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x40 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 38 c8 40 12 \t sha1nexte 0x12(%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x45 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 38 c8 45 12 \t sha1nexte 0x12(%ebp),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x44 , 0x01 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 c8 44 01 12 \t sha1nexte 0x12(%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x44 , 0x05 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 c8 44 05 12 \t sha1nexte 0x12(%ebp,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x44 , 0x08 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 c8 44 08 12 \t sha1nexte 0x12(%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x44 , 0xc8 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 c8 44 c8 12 \t sha1nexte 0x12(%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 c8 80 78 56 34 12 \t sha1nexte 0x12345678(%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 c8 85 78 56 34 12 \t sha1nexte 0x12345678(%ebp),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 c8 84 01 78 56 34 12 \t sha1nexte 0x12345678(%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 c8 84 05 78 56 34 12 \t sha1nexte 0x12345678(%ebp,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 c8 84 08 78 56 34 12 \t sha1nexte 0x12345678(%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc8 , 0x84 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 c8 84 c8 78 56 34 12 \t sha1nexte 0x12345678(%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0xc1 , } , 4 , 0 , " " , " " ,
" 0f 38 c9 c1 \t sha1msg1 %xmm1,%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0xd7 , } , 4 , 0 , " " , " " ,
" 0f 38 c9 d7 \t sha1msg1 %xmm7,%xmm2 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x00 , } , 4 , 0 , " " , " " ,
" 0f 38 c9 00 \t sha1msg1 (%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 c9 05 78 56 34 12 \t sha1msg1 0x12345678,%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x18 , } , 4 , 0 , " " , " " ,
" 0f 38 c9 18 \t sha1msg1 (%eax),%xmm3 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x04 , 0x01 , } , 5 , 0 , " " , " " ,
" 0f 38 c9 04 01 \t sha1msg1 (%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 c9 04 05 78 56 34 12 \t sha1msg1 0x12345678(,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x04 , 0x08 , } , 5 , 0 , " " , " " ,
" 0f 38 c9 04 08 \t sha1msg1 (%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x04 , 0xc8 , } , 5 , 0 , " " , " " ,
" 0f 38 c9 04 c8 \t sha1msg1 (%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x40 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 38 c9 40 12 \t sha1msg1 0x12(%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x45 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 38 c9 45 12 \t sha1msg1 0x12(%ebp),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x44 , 0x01 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 c9 44 01 12 \t sha1msg1 0x12(%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x44 , 0x05 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 c9 44 05 12 \t sha1msg1 0x12(%ebp,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x44 , 0x08 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 c9 44 08 12 \t sha1msg1 0x12(%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x44 , 0xc8 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 c9 44 c8 12 \t sha1msg1 0x12(%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 c9 80 78 56 34 12 \t sha1msg1 0x12345678(%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 c9 85 78 56 34 12 \t sha1msg1 0x12345678(%ebp),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 c9 84 01 78 56 34 12 \t sha1msg1 0x12345678(%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 c9 84 05 78 56 34 12 \t sha1msg1 0x12345678(%ebp,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 c9 84 08 78 56 34 12 \t sha1msg1 0x12345678(%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xc9 , 0x84 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 c9 84 c8 78 56 34 12 \t sha1msg1 0x12345678(%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0xc1 , } , 4 , 0 , " " , " " ,
" 0f 38 ca c1 \t sha1msg2 %xmm1,%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0xd7 , } , 4 , 0 , " " , " " ,
" 0f 38 ca d7 \t sha1msg2 %xmm7,%xmm2 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x00 , } , 4 , 0 , " " , " " ,
" 0f 38 ca 00 \t sha1msg2 (%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 ca 05 78 56 34 12 \t sha1msg2 0x12345678,%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x18 , } , 4 , 0 , " " , " " ,
" 0f 38 ca 18 \t sha1msg2 (%eax),%xmm3 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x04 , 0x01 , } , 5 , 0 , " " , " " ,
" 0f 38 ca 04 01 \t sha1msg2 (%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 ca 04 05 78 56 34 12 \t sha1msg2 0x12345678(,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x04 , 0x08 , } , 5 , 0 , " " , " " ,
" 0f 38 ca 04 08 \t sha1msg2 (%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x04 , 0xc8 , } , 5 , 0 , " " , " " ,
" 0f 38 ca 04 c8 \t sha1msg2 (%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x40 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 38 ca 40 12 \t sha1msg2 0x12(%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x45 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 38 ca 45 12 \t sha1msg2 0x12(%ebp),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x44 , 0x01 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 ca 44 01 12 \t sha1msg2 0x12(%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x44 , 0x05 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 ca 44 05 12 \t sha1msg2 0x12(%ebp,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x44 , 0x08 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 ca 44 08 12 \t sha1msg2 0x12(%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x44 , 0xc8 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 ca 44 c8 12 \t sha1msg2 0x12(%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 ca 80 78 56 34 12 \t sha1msg2 0x12345678(%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 ca 85 78 56 34 12 \t sha1msg2 0x12345678(%ebp),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 ca 84 01 78 56 34 12 \t sha1msg2 0x12345678(%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 ca 84 05 78 56 34 12 \t sha1msg2 0x12345678(%ebp,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 ca 84 08 78 56 34 12 \t sha1msg2 0x12345678(%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xca , 0x84 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 ca 84 c8 78 56 34 12 \t sha1msg2 0x12345678(%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0xcc , } , 4 , 0 , " " , " " ,
" 0f 38 cb cc \t sha256rnds2 %xmm0,%xmm4,%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0xd7 , } , 4 , 0 , " " , " " ,
" 0f 38 cb d7 \t sha256rnds2 %xmm0,%xmm7,%xmm2 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x08 , } , 4 , 0 , " " , " " ,
" 0f 38 cb 08 \t sha256rnds2 %xmm0,(%eax),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x0d , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 cb 0d 78 56 34 12 \t sha256rnds2 %xmm0,0x12345678,%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x18 , } , 4 , 0 , " " , " " ,
" 0f 38 cb 18 \t sha256rnds2 %xmm0,(%eax),%xmm3 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x0c , 0x01 , } , 5 , 0 , " " , " " ,
" 0f 38 cb 0c 01 \t sha256rnds2 %xmm0,(%ecx,%eax,1),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x0c , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cb 0c 05 78 56 34 12 \t sha256rnds2 %xmm0,0x12345678(,%eax,1),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x0c , 0x08 , } , 5 , 0 , " " , " " ,
" 0f 38 cb 0c 08 \t sha256rnds2 %xmm0,(%eax,%ecx,1),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x0c , 0xc8 , } , 5 , 0 , " " , " " ,
" 0f 38 cb 0c c8 \t sha256rnds2 %xmm0,(%eax,%ecx,8),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x48 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 38 cb 48 12 \t sha256rnds2 %xmm0,0x12(%eax),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x4d , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 38 cb 4d 12 \t sha256rnds2 %xmm0,0x12(%ebp),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x4c , 0x01 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 cb 4c 01 12 \t sha256rnds2 %xmm0,0x12(%ecx,%eax,1),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x4c , 0x05 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 cb 4c 05 12 \t sha256rnds2 %xmm0,0x12(%ebp,%eax,1),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x4c , 0x08 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 cb 4c 08 12 \t sha256rnds2 %xmm0,0x12(%eax,%ecx,1),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x4c , 0xc8 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 cb 4c c8 12 \t sha256rnds2 %xmm0,0x12(%eax,%ecx,8),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x88 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 cb 88 78 56 34 12 \t sha256rnds2 %xmm0,0x12345678(%eax),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x8d , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 cb 8d 78 56 34 12 \t sha256rnds2 %xmm0,0x12345678(%ebp),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x8c , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cb 8c 01 78 56 34 12 \t sha256rnds2 %xmm0,0x12345678(%ecx,%eax,1),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x8c , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cb 8c 05 78 56 34 12 \t sha256rnds2 %xmm0,0x12345678(%ebp,%eax,1),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x8c , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cb 8c 08 78 56 34 12 \t sha256rnds2 %xmm0,0x12345678(%eax,%ecx,1),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcb , 0x8c , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cb 8c c8 78 56 34 12 \t sha256rnds2 %xmm0,0x12345678(%eax,%ecx,8),%xmm1 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0xc1 , } , 4 , 0 , " " , " " ,
" 0f 38 cc c1 \t sha256msg1 %xmm1,%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0xd7 , } , 4 , 0 , " " , " " ,
" 0f 38 cc d7 \t sha256msg1 %xmm7,%xmm2 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x00 , } , 4 , 0 , " " , " " ,
" 0f 38 cc 00 \t sha256msg1 (%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 cc 05 78 56 34 12 \t sha256msg1 0x12345678,%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x18 , } , 4 , 0 , " " , " " ,
" 0f 38 cc 18 \t sha256msg1 (%eax),%xmm3 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x04 , 0x01 , } , 5 , 0 , " " , " " ,
" 0f 38 cc 04 01 \t sha256msg1 (%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cc 04 05 78 56 34 12 \t sha256msg1 0x12345678(,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x04 , 0x08 , } , 5 , 0 , " " , " " ,
" 0f 38 cc 04 08 \t sha256msg1 (%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x04 , 0xc8 , } , 5 , 0 , " " , " " ,
" 0f 38 cc 04 c8 \t sha256msg1 (%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x40 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 38 cc 40 12 \t sha256msg1 0x12(%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x45 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 38 cc 45 12 \t sha256msg1 0x12(%ebp),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x44 , 0x01 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 cc 44 01 12 \t sha256msg1 0x12(%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x44 , 0x05 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 cc 44 05 12 \t sha256msg1 0x12(%ebp,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x44 , 0x08 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 cc 44 08 12 \t sha256msg1 0x12(%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x44 , 0xc8 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 cc 44 c8 12 \t sha256msg1 0x12(%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 cc 80 78 56 34 12 \t sha256msg1 0x12345678(%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 cc 85 78 56 34 12 \t sha256msg1 0x12345678(%ebp),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cc 84 01 78 56 34 12 \t sha256msg1 0x12345678(%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cc 84 05 78 56 34 12 \t sha256msg1 0x12345678(%ebp,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cc 84 08 78 56 34 12 \t sha256msg1 0x12345678(%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcc , 0x84 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cc 84 c8 78 56 34 12 \t sha256msg1 0x12345678(%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0xc1 , } , 4 , 0 , " " , " " ,
" 0f 38 cd c1 \t sha256msg2 %xmm1,%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0xd7 , } , 4 , 0 , " " , " " ,
" 0f 38 cd d7 \t sha256msg2 %xmm7,%xmm2 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x00 , } , 4 , 0 , " " , " " ,
" 0f 38 cd 00 \t sha256msg2 (%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 cd 05 78 56 34 12 \t sha256msg2 0x12345678,%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x18 , } , 4 , 0 , " " , " " ,
" 0f 38 cd 18 \t sha256msg2 (%eax),%xmm3 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x04 , 0x01 , } , 5 , 0 , " " , " " ,
" 0f 38 cd 04 01 \t sha256msg2 (%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x04 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cd 04 05 78 56 34 12 \t sha256msg2 0x12345678(,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x04 , 0x08 , } , 5 , 0 , " " , " " ,
" 0f 38 cd 04 08 \t sha256msg2 (%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x04 , 0xc8 , } , 5 , 0 , " " , " " ,
" 0f 38 cd 04 c8 \t sha256msg2 (%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x40 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 38 cd 40 12 \t sha256msg2 0x12(%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x45 , 0x12 , } , 5 , 0 , " " , " " ,
" 0f 38 cd 45 12 \t sha256msg2 0x12(%ebp),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x44 , 0x01 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 cd 44 01 12 \t sha256msg2 0x12(%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x44 , 0x05 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 cd 44 05 12 \t sha256msg2 0x12(%ebp,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x44 , 0x08 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 cd 44 08 12 \t sha256msg2 0x12(%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x44 , 0xc8 , 0x12 , } , 6 , 0 , " " , " " ,
" 0f 38 cd 44 c8 12 \t sha256msg2 0x12(%eax,%ecx,8),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x80 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 cd 80 78 56 34 12 \t sha256msg2 0x12345678(%eax),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x85 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f 38 cd 85 78 56 34 12 \t sha256msg2 0x12345678(%ebp),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x84 , 0x01 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cd 84 01 78 56 34 12 \t sha256msg2 0x12345678(%ecx,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x84 , 0x05 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cd 84 05 78 56 34 12 \t sha256msg2 0x12345678(%ebp,%eax,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x84 , 0x08 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cd 84 08 78 56 34 12 \t sha256msg2 0x12345678(%eax,%ecx,1),%xmm0 " , } ,
{ { 0x0f , 0x38 , 0xcd , 0x84 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 0f 38 cd 84 c8 78 56 34 12 \t sha256msg2 0x12345678(%eax,%ecx,8),%xmm0 " , } ,
2015-09-02 15:15:29 +03:00
{ { 0x66 , 0x0f , 0xae , 0x38 , } , 4 , 0 , " " , " " ,
" 66 0f ae 38 \t clflushopt (%eax) " , } ,
{ { 0x66 , 0x0f , 0xae , 0x3d , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 66 0f ae 3d 78 56 34 12 \t clflushopt 0x12345678 " , } ,
{ { 0x66 , 0x0f , 0xae , 0xbc , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 66 0f ae bc c8 78 56 34 12 \t clflushopt 0x12345678(%eax,%ecx,8) " , } ,
{ { 0x0f , 0xae , 0x38 , } , 3 , 0 , " " , " " ,
" 0f ae 38 \t clflush (%eax) " , } ,
{ { 0x0f , 0xae , 0xf8 , } , 3 , 0 , " " , " " ,
" 0f ae f8 \t sfence " , } ,
{ { 0x66 , 0x0f , 0xae , 0x30 , } , 4 , 0 , " " , " " ,
" 66 0f ae 30 \t clwb (%eax) " , } ,
{ { 0x66 , 0x0f , 0xae , 0x35 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 66 0f ae 35 78 56 34 12 \t clwb 0x12345678 " , } ,
{ { 0x66 , 0x0f , 0xae , 0xb4 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 9 , 0 , " " , " " ,
" 66 0f ae b4 c8 78 56 34 12 \t clwb 0x12345678(%eax,%ecx,8) " , } ,
{ { 0x0f , 0xae , 0x30 , } , 3 , 0 , " " , " " ,
" 0f ae 30 \t xsaveopt (%eax) " , } ,
{ { 0x0f , 0xae , 0xf0 , } , 3 , 0 , " " , " " ,
" 0f ae f0 \t mfence " , } ,
2015-09-02 15:15:31 +03:00
{ { 0x0f , 0xc7 , 0x20 , } , 3 , 0 , " " , " " ,
" 0f c7 20 \t xsavec (%eax) " , } ,
{ { 0x0f , 0xc7 , 0x25 , 0x78 , 0x56 , 0x34 , 0x12 , } , 7 , 0 , " " , " " ,
" 0f c7 25 78 56 34 12 \t xsavec 0x12345678 " , } ,
{ { 0x0f , 0xc7 , 0xa4 , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f c7 a4 c8 78 56 34 12 \t xsavec 0x12345678(%eax,%ecx,8) " , } ,
{ { 0x0f , 0xc7 , 0x28 , } , 3 , 0 , " " , " " ,
" 0f c7 28 \t xsaves (%eax) " , } ,
{ { 0x0f , 0xc7 , 0x2d , 0x78 , 0x56 , 0x34 , 0x12 , } , 7 , 0 , " " , " " ,
" 0f c7 2d 78 56 34 12 \t xsaves 0x12345678 " , } ,
{ { 0x0f , 0xc7 , 0xac , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f c7 ac c8 78 56 34 12 \t xsaves 0x12345678(%eax,%ecx,8) " , } ,
{ { 0x0f , 0xc7 , 0x18 , } , 3 , 0 , " " , " " ,
" 0f c7 18 \t xrstors (%eax) " , } ,
{ { 0x0f , 0xc7 , 0x1d , 0x78 , 0x56 , 0x34 , 0x12 , } , 7 , 0 , " " , " " ,
" 0f c7 1d 78 56 34 12 \t xrstors 0x12345678 " , } ,
{ { 0x0f , 0xc7 , 0x9c , 0xc8 , 0x78 , 0x56 , 0x34 , 0x12 , } , 8 , 0 , " " , " " ,
" 0f c7 9c c8 78 56 34 12 \t xrstors 0x12345678(%eax,%ecx,8) " , } ,
2015-09-02 15:15:29 +03:00
{ { 0x66 , 0x0f , 0xae , 0xf8 , } , 4 , 0 , " " , " " ,
" 66 0f ae f8 \t pcommit " , } ,