Change ldrd to either have even first register or change over to ldm with even first register. Ensure shift value in ORR instruction has a hash before it. Don't index loads and stores by 256 or more - make them post-index. div2 for P521 simplified.
@@ -6254,7 +6254,7 @@ do
;;
*)
- AC_MSG_ERROR([Invalid choice of Single Precision length in bits [256, 2048, 3072]: $ENABLED_SP.])
+ AC_MSG_ERROR([Invalid choice of Single Precision length in bits [256, 384, 521, 1024, 2048, 3072, 4096]: $ENABLED_SP.])
break;;
esac
done