1 [bits 64] 2 aesenc xmm1, xmm2 3 aesenc xmm1, [rax] 4 aesenc xmm1, dqword [rax] 5 aesenc xmm10, xmm12 6 aesenc xmm10, [rax+r15*4] 7 aesenc xmm10, [r14+r15*4] 8 vaesenc xmm1, xmm2 9 vaesenc xmm1, [rax] 10 vaesenc xmm1, dqword [rax] 11 vaesenc xmm1, xmm2, xmm3 12 vaesenc xmm1, xmm2, [rax] 13 vaesenc xmm1, xmm2, dqword [rax] 14 15 aesenclast xmm1, xmm2 16 aesenclast xmm1, [rax] 17 aesenclast xmm1, dqword [rax] 18 vaesenclast xmm1, xmm2 19 vaesenclast xmm1, [rax] 20 vaesenclast xmm1, dqword [rax] 21 vaesenclast xmm1, xmm2, xmm3 22 vaesenclast xmm1, xmm2, [rax] 23 vaesenclast xmm1, xmm2, dqword [rax] 24 25 aesdec xmm1, xmm2 26 aesdec xmm1, [rax] 27 aesdec xmm1, dqword [rax] 28 vaesdec xmm1, xmm2 29 vaesdec xmm1, [rax] 30 vaesdec xmm1, dqword [rax] 31 vaesdec xmm1, xmm2, xmm3 32 vaesdec xmm1, xmm2, [rax] 33 vaesdec xmm1, xmm2, dqword [rax] 34 35 aesdeclast xmm1, xmm2 36 aesdeclast xmm1, [rax] 37 aesdeclast xmm1, dqword [rax] 38 vaesdeclast xmm1, xmm2 39 vaesdeclast xmm1, [rax] 40 vaesdeclast xmm1, dqword [rax] 41 vaesdeclast xmm1, xmm2, xmm3 42 vaesdeclast xmm1, xmm2, [rax] 43 vaesdeclast xmm1, xmm2, dqword [rax] 44 45 aesimc xmm1, xmm2 46 aesimc xmm1, [rax] 47 aesimc xmm1, dqword [rax] 48 vaesimc xmm1, xmm2 49 vaesimc xmm1, [rax] 50 vaesimc xmm1, dqword [rax] 51 ; no 3-operand form 52 53 aeskeygenassist xmm1, xmm2, 5 54 aeskeygenassist xmm1, [rax], byte 5 55 aeskeygenassist xmm1, dqword [rax], 5 56 vaeskeygenassist xmm1, xmm2, 5 57 vaeskeygenassist xmm1, [rax], byte 5 58 vaeskeygenassist xmm1, dqword [rax], 5 59 60 pclmulqdq xmm1, xmm2, 5 61 pclmulqdq xmm1, [rax], byte 5 62 pclmulqdq xmm1, dqword [rax], 5 63 64 ; pclmulqdq variants 65 pclmullqlqdq xmm1, xmm2 66 pclmullqlqdq xmm1, [rax] 67 pclmullqlqdq xmm1, dqword [rax] 68 69 pclmulhqlqdq xmm1, xmm2 70 pclmulhqlqdq xmm1, [rax] 71 pclmulhqlqdq xmm1, dqword [rax] 72 73 pclmullqhqdq xmm1, xmm2 74 pclmullqhqdq xmm1, [rax] 75 pclmullqhqdq xmm1, dqword [rax] 76 77 pclmulhqhqdq xmm1, xmm2 78 pclmulhqhqdq xmm1, [rax] 79 pclmulhqhqdq xmm1, dqword [rax] 80 81