This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/46380] New: vec-scal-opt*.c tests fail on hppa*-*-* (32-bit)


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46380

           Summary: vec-scal-opt*.c tests fail on hppa*-*-* (32-bit)
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: danglin@gcc.gnu.org
              Host: hppa*-*-* (32-bit)
            Target: hppa*-*-* (32-bit)
             Build: hppa*-*-* (32-bit)


FAIL: gcc.dg/vec-scal-opt.c scan-tree-dump-times veclower ">> k.[0-9_]*" 1
FAIL: gcc.dg/vec-scal-opt1.c scan-tree-dump-times veclower ">> 2" 1
FAIL: gcc.dg/vec-scal-opt2.c scan-tree-dump-times veclower ">> 2" 1

;; Function main (main)

main (int argc, char * * argv)
{
  short int D.1948;
  short int D.1947;
  short int D.1946;
  short int D.1945;
  short int D.1944;
  short int D.1943;
  short int D.1942;
  short int D.1941;
  short int D.1940;
  short int D.1939;
  short int D.1938;
  short int D.1937;
  short int D.1936;
  short int D.1935;
  short int D.1934;
  short int D.1933;
  short int D.1932;
  short int D.1931;
  short int D.1930;
  short int D.1929;
  short int D.1928;
  short int D.1927;
  short int D.1926;
  short int D.1925;
  vector(8) short int r1;
  vector(8) short int v2;
  vector(8) short int v0;
  short int D.1922;
  int D.1921;
  vector(8) short int r1.2;
  short int k.1;
  short int k.0;

<bb 2>:
  k.0_2 = (short int) argc_1(D);
  k = k.0_2;
  k.0_3 = (short int) argc_1(D);
  v0_4 = {k.0_3, 1, 2, 3, 4, 5, 6, 7};
  k.1_5 = k;
  k.1_6 = k;
  k.1_7 = k;
  k.1_8 = k;
  k.1_9 = k;
  k.1_10 = k;
  k.1_11 = k;
  k.1_12 = k;
  v2_13 = {k.1_12, k.1_12, k.1_12, k.1_12, k.1_12, k.1_12, k.1_12, k.1_12};
  D.1925_20 = BIT_FIELD_REF <v0_4, 16, 0>;
  D.1926_21 = BIT_FIELD_REF <v2_13, 16, 0>;
  D.1927_22 = D.1925_20 >> D.1926_21;
  D.1928_23 = BIT_FIELD_REF <v0_4, 16, 16>;
  D.1929_24 = BIT_FIELD_REF <v2_13, 16, 16>;
  D.1930_25 = D.1928_23 >> D.1929_24;
  D.1931_26 = BIT_FIELD_REF <v0_4, 16, 32>;
  D.1932_27 = BIT_FIELD_REF <v2_13, 16, 32>;
  D.1933_28 = D.1931_26 >> D.1932_27;
  D.1934_29 = BIT_FIELD_REF <v0_4, 16, 48>;
  D.1935_30 = BIT_FIELD_REF <v2_13, 16, 48>;
  D.1936_31 = D.1934_29 >> D.1935_30;
  D.1937_32 = BIT_FIELD_REF <v0_4, 16, 64>;
  D.1938_33 = BIT_FIELD_REF <v2_13, 16, 64>;
  D.1939_34 = D.1937_32 >> D.1938_33;
  D.1940_35 = BIT_FIELD_REF <v0_4, 16, 80>;
  D.1941_36 = BIT_FIELD_REF <v2_13, 16, 80>;
  D.1942_37 = D.1940_35 >> D.1941_36;
  D.1943_38 = BIT_FIELD_REF <v0_4, 16, 96>;
  D.1944_39 = BIT_FIELD_REF <v2_13, 16, 96>;
  D.1945_40 = D.1943_38 >> D.1944_39;
  D.1946_41 = BIT_FIELD_REF <v0_4, 16, 112>;
  D.1947_42 = BIT_FIELD_REF <v2_13, 16, 112>;
  D.1948_43 = D.1946_41 >> D.1947_42;
  r1.2_14 = {D.1927_22, D.1930_25, D.1933_28, D.1936_31, D.1939_34, D.1942_37,
D.1945_40, D.1948_43};
  r1 = r1.2_14;
  D.1922_15 = BIT_FIELD_REF <r1, 16, 0>;
  D.1921_16 = (int) D.1922_15;
  return D.1921_16;

}


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]