138a139,143
> aeseCode = "crypto.aesEncrypt(output, input, input2);"
> aesdCode = "crypto.aesDecrypt(output, input, input2);"
> aesmcCode = "crypto.aesMixColumns(output, input);"
> aesimcCode = "crypto.aesInvMixColumns(output, input);"
>
150a156,165
> aes_enabled = cryptoEnabledCheckCode % { "mask" : 0xF0 }
> cryptoRegRegRegInst("aese", "AESE", "SimdAesOp",
> aes_enabled, aeseCode)
> cryptoRegRegRegInst("aesd", "AESD", "SimdAesOp",
> aes_enabled, aesdCode)
> cryptoRegRegInst("aesmc", "AESMC", "SimdAesMixOp",
> aes_enabled, aesmcCode)
> cryptoRegRegInst("aesimc", "AESIMC", "SimdAesMixOp",
> aes_enabled, aesimcCode)
>