Hi Tim and other reviewers,
This patch is to get "-mno-unaligned-access" and "-munaligned-access" work in front-end for ARM64 target.
One thing worth to mention is, as ARM and ARM64 shared same command option in front end, does it need to share same command option in backend? If we decide to do this, the opt option "arm-strict-align" and "arm64-strict-align" would be combined to a single opt option("arm-strict-align" for example) which is shared in two backends. My question is, is it necessary to do this? And if we want do this, how to share opt object between two backends in a good way? If there is any other idea around this, please let me know. Thanks.