/* { dg-options "-march=armv8-a+sve -w -Ofast" } */
typedef struct {
- int red
+ int red;
} MagickPixelPacket;
-GetImageChannelMoments_image, GetImageChannelMoments_image_0,
+int GetImageChannelMoments_image, GetImageChannelMoments_image_0,
GetImageChannelMoments___trans_tmp_1, GetImageChannelMoments_M11_0,
GetImageChannelMoments_pixel_3, GetImageChannelMoments_y,
GetImageChannelMoments_p;
MagickPixelPacket GetImageChannelMoments_pixel;
+void
SetMagickPixelPacket(int color, MagickPixelPacket *pixel) {
pixel->red = color;
}
+void
GetImageChannelMoments() {
for (; GetImageChannelMoments_y; GetImageChannelMoments_y++) {
SetMagickPixelPacket(GetImageChannelMoments_p,
GetImageChannelMoments_M01_1 +=
GetImageChannelMoments_y * GetImageChannelMoments_p++;
}
- GetImageChannelMoments___trans_tmp_1 = atan(GetImageChannelMoments_M11_0);
+ GetImageChannelMoments___trans_tmp_1 = __builtin_atan(GetImageChannelMoments_M11_0);
}