Function at 0x1800a20f0
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
vmovdqu xmm0, xmmword [rdx]
vmovq xmm1, qword [rdx + 0x10]
vmovdqa xmmword [rcx], xmm0
vaeskeygenassist xmm2, xmm1, 1
vpshufd xmm2, xmm2, 0x55
vpslldq xmm3, xmm0, 4
vpslldq xmm4, xmm0, 8
vpslldq xmm5, xmm0, 0xc
vpxor xmm3, xmm3, xmm5
vpxor xmm3, xmm3, xmm4
vpxor xmm0, xmm3, xmm0
vpxor xmm0, xmm2, xmm0
vpshufd xmm2, xmm0, 0xff
vpslldq xmm3, xmm1, 4
vpxor xmm3, xmm3, xmm1
vpxor xmm2, xmm3, xmm2
vpunpcklqdq xmm1, xmm1, xmm0
vmovdqa xmmword [rcx + 0x10], xmm1
vpalignr xmm1, xmm2, xmm0, 8
vmovdqa xmmword [rcx + 0x20], xmm1
vaeskeygenassist xmm1, xmm2, 2
vpshufd xmm1, xmm1, 0x55
vpslldq xmm3, xmm0, 4
vpslldq xmm4, xmm0, 8
vpslldq xmm5, xmm0, 0xc
vpxor xmm3, xmm3, xmm5
vpxor xmm3, xmm3, xmm4
vpxor xmm0, xmm3, xmm0
vpxor xmm0, xmm1, xmm0
vpshufd xmm1, xmm0, 0xff
vpslldq xmm3, xmm2, 4
vpxor xmm2, xmm3, xmm2
vpxor xmm1, xmm2, xmm1
vmovdqa xmmword [rcx + 0x30], xmm0
vaeskeygenassist xmm2, xmm1, 4
vpshufd xmm2, xmm2, 0x55
vpslldq xmm3, xmm0, 4
vpslldq xmm4, xmm0, 8
vpslldq xmm5, xmm0, 0xc
vpxor xmm3, xmm3, xmm5
vpxor xmm3, xmm3, xmm4
vpxor xmm0, xmm3, xmm0
vpxor xmm0, xmm2, xmm0
vpshufd xmm2, xmm0, 0xff
vpslldq xmm3, xmm1, 4
vpxor xmm3, xmm3, xmm1
vpxor xmm2, xmm3, xmm2
vpunpcklqdq xmm1, xmm1, xmm0
vmovdqa xmmword [rcx + 0x40], xmm1
vpalignr xmm1, xmm2, xmm0, 8
vmovdqa xmmword [rcx + 0x50], xmm1
vaeskeygenassist xmm1, xmm2, 8
vpshufd xmm1, xmm1, 0x55
vpslldq xmm3, xmm0, 4
vpslldq xmm4, xmm0, 8
vpslldq xmm5, xmm0, 0xc
vpxor xmm3, xmm3, xmm5
vpxor xmm3, xmm3, xmm4
vpxor xmm0, xmm3, xmm0
vpxor xmm0, xmm1, xmm0
vpshufd xmm1, xmm0, 0xff
vpslldq xmm3, xmm2, 4
vpxor xmm2, xmm3, xmm2
vpxor xmm1, xmm2, xmm1
vmovdqa xmmword [rcx + 0x60], xmm0
vaeskeygenassist xmm2, xmm1, 0x10
vpshufd xmm2, xmm2, 0x55
vpslldq xmm3, xmm0, 4
vpslldq xmm4, xmm0, 8
vpslldq xmm5, xmm0, 0xc
vpxor xmm3, xmm3, xmm5
vpxor xmm3, xmm3, xmm4
vpxor xmm0, xmm3, xmm0
vpxor xmm0, xmm2, xmm0
vpshufd xmm2, xmm0, 0xff
vpslldq xmm3, xmm1, 4
vpxor xmm3, xmm3, xmm1
vpxor xmm2, xmm3, xmm2
vpunpcklqdq xmm1, xmm1, xmm0
vmovdqa xmmword [rcx + 0x70], xmm1
vpalignr xmm1, xmm2, xmm0, 8
vmovdqa xmmword [rcx + 0x80], xmm1
vaeskeygenassist xmm1, xmm2, 0x20
vpshufd xmm1, xmm1, 0x55
vpslldq xmm3, xmm0, 4
vpslldq xmm4, xmm0, 8
vpslldq xmm5, xmm0, 0xc
vpxor xmm3, xmm3, xmm5
vpxor xmm3, xmm3, xmm4
vpxor xmm0, xmm3, xmm0
vpxor xmm0, xmm1, xmm0
vpshufd xmm1, xmm0, 0xff
vpslldq xmm3, xmm2, 4
vpxor xmm2, xmm3, xmm2
vpxor xmm1, xmm2, xmm1
vmovdqa xmmword [rcx + 0x90], xmm0
vaeskeygenassist xmm2, xmm1, 0x40
vpshufd xmm2, xmm2, 0x55
vpslldq xmm3, xmm0, 4
vpslldq xmm4, xmm0, 8
vpslldq xmm5, xmm0, 0xc
vpxor xmm3, xmm3, xmm5
vpxor xmm3, xmm3, xmm4
vpxor xmm0, xmm3, xmm0
vpxor xmm0, xmm2, xmm0
vpshufd xmm2, xmm0, 0xff
vpslldq xmm3, xmm1, 4
vpxor xmm3, xmm3, xmm1
vpxor xmm2, xmm3, xmm2
vpunpcklqdq xmm1, xmm1, xmm0
vmovdqa xmmword [rcx + 0xa0], xmm1
vpalignr xmm1, xmm2, xmm0, 8
vmovdqa xmmword [rcx + 0xb0], xmm1
vaeskeygenassist xmm1, xmm2, 0x80
vpshufd xmm1, xmm1, 0x55
vpslldq xmm2, xmm0, 4
vpslldq xmm3, xmm0, 8
vpslldq xmm4, xmm0, 0xc
vpxor xmm2, xmm2, xmm4
vpxor xmm2, xmm2, xmm3
vpxor xmm0, xmm2, xmm0
vpxor xmm0, xmm1, xmm0
vmovdqa xmmword [rcx + 0xc0], xmm0
ret