Adding tests and fixing codegen for the Arm 'Aes' and 'ArmBase' hwintrinsics (dotnet/coreclr#27151)
* Adding arm hwintrinsic tests for AdvSimd.LoadVector64 and AdvSimd.LoadVector128
* Adding arm hwintrinsic tests for Aes.Decrypt, Aes.Encrypt, Aes.InverseMixColumns, and Aes.MixColumns
* Fixing compSetProcessor to support the Arm AES instruction set
* Adding arm hwintrinsic tests for ArmBase.LeadingZeroCount, ArmBase.Arm64.LeadingSignCount, and ArmBase.Arm64.LeadingZeroCount
* Improving the arm hwintrinsic test generator
* Regenerating the arm hwintrinsic tests
* Fixing the arm hwintrinsic codegen to support scalar and aes intrinsics
* Applying formatting patch.
* Don't pass in opts to INS_mov
* Ensure the arm Aes.Decrypt and Aes.Encrypt intrinsics set tgtPrefUse for op1 and mark op2 as delay free
Commit migrated from https://github.com/dotnet/coreclr/commit/
643fda7fc7809f22e8cba4341f6e4c8a2507b6c6