Optimize AES-GCM for uarchs with unroll and new instructions