Add arm64 code for vaa.
Refine code style.
Merge pull request #1218 from zhilwang/arm64_vaa

Arm64 vaa
Merge remote-tracking branch 'upstream/master' into travis.osx