pub(crate) fn execute_aes128_encryption_opcode<F: AcirField>( initial_witness: &WitnessMap<F>, inputs: &[FunctionInput<F>], iv: &[FunctionInput<F>; 16], key: &[FunctionInput<F>; 16], ) -> Result<Vec<u8>, OpcodeResolutionError<F>>