1  /* { dg-do compile } */
       2  /* { dg-options "-march=skylake -Ofast" } */
       3  
       4  typedef struct {
       5    float ymin, ymax;
       6  } rctf;
       7  
       8  rctf view2d_map_cur_using_maskUI_view2d_view_ortho_curmasked;
       9  float view2d_map_cur_using_maskUI_view2d_view_ortho_yofs;
      10  
      11  void BLI_rctf_translate();
      12  void glLoadIdentity();
      13  
      14  void
      15  view2d_map_cur_using_maskUI_view2d_view_ortho() {
      16    BLI_rctf_translate(&view2d_map_cur_using_maskUI_view2d_view_ortho_curmasked);
      17    view2d_map_cur_using_maskUI_view2d_view_ortho_curmasked.ymin =
      18        __builtin_floor(view2d_map_cur_using_maskUI_view2d_view_ortho_curmasked.ymin) -
      19        view2d_map_cur_using_maskUI_view2d_view_ortho_yofs;
      20    view2d_map_cur_using_maskUI_view2d_view_ortho_curmasked.ymax =
      21        __builtin_floor(view2d_map_cur_using_maskUI_view2d_view_ortho_curmasked.ymax) -
      22        view2d_map_cur_using_maskUI_view2d_view_ortho_yofs;
      23    glLoadIdentity();
      24  }