1. 23 Dec, 2009 1 commit
    • 20000715-1.c: Remove target selector. · 9c419ba8
      	* gcc.target/alpha/20000715-1.c: Remove target selector.
      	* gcc.target/alpha/20011018-1.c: Ditto.
      	* gcc.target/alpha/980217-1.c: Ditto.
      	* gcc.target/alpha/asm-1.c: Ditto.
      	* gcc.target/alpha/base-1.c: Ditto.
      	* gcc.target/alpha/base-2.c: Ditto.
      	* gcc.target/alpha/cix-1.c: Ditto.
      	* gcc.target/alpha/cix-2.c: Ditto.
      	* gcc.target/alpha/max-1.c: Ditto.
      	* gcc.target/alpha/max-2.c: Ditto.
      
      From-SVN: r155426
      Uros Bizjak committed
  2. 05 Nov, 2005 1 commit
    • asm-1.c: Move from gcc.dg/asm-5.c. · 9adb5ab1
              * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
              * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
              gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
              gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
              from gcc.dg/alpha-*.
              * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
              gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
      
      From-SVN: r106538
      Richard Henderson committed
  3. 04 Jun, 2002 1 commit
    • alpha.c (reg_or_const_int_operand): New. · 6d8fd7bb
              * config/alpha/alpha.c (reg_or_const_int_operand): New.
              (some_operand, input_operand): Accept CONST_VECTOR.
              (alpha_extra_constraint): Add 'W'.
              (alpha_expand_zap_mask): New.
              (alpha_expand_builtin_vector_binop): New.
              (enum alpha_builtin): New.
              (zero_arg_builtins, one_arg_builtins, two_arg_builtins): New.
              (alpha_init_builtins, alpha_expand_builtin): New.
              (TARGET_INIT_BUILTINS, TARGET_EXPAND_BUILTIN): New.
              * config/alpha/alpha.h (VECTOR_MODE_SUPPORTED_P): New.
              (PREDICATE_CODES): Update.
              * config/alpha/alpha-protos.h: Update.
              * config/alpha/alpha.md (UNSPEC_CMPBGE, UNSPEC_ZAP,
              UNSPEC_AMASK, UNSPEC_IMPLVER, UNSPEC_PERR, UNSPECV_RPCC): New.
              (movv8qi, movv8qi_fix, movv8qi_nofix): New.
              (movv4hi, movv4hi_fix, movv4hi_nofix): New.
              (movv2si, movv2si_fix, movv2si_nofix): New.
              (uminv8qi3, sminv8qi3, uminv4hi3, sminv4hi3): New.
              (umaxv8qi3, smaxv8qi3, umaxv4hi3, smaxv4hi3): New.
              (builtin_cmpbge, builtin_extql, builtin_extqh, builtin_zap,
              builtin_zap_1, builtin_zapnot, builtin_zapnot_1, builtin_amask,
              builtin_implver, builtin_rpcc, builtin_minub8, builtin_minsb8,
              builtin_minuw4, builtin_minsw4, builtin_maxub8, builtin_maxsb8,
              builtin_maxuw4, builtin_maxsw4, builtin_perr, builtin_pklb,
              pklb, builtin_pkwb, pkwb, builtin_unpkbl, unpkbl,
              builtin_unpkbw, unpkbw): New.
              * doc/extend.texi (Alpha Built-in Functions): New.
      
              * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
              * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
      
      From-SVN: r54229
      Richard Henderson committed