1. 23 Jul, 2015 6 commits
  2. 22 Jul, 2015 19 commits
    • re PR target/66954 (function multiversioning fails for target "aes") · 54d22142
      libgcc/ChangeLog:
      
      	PR target/66954
      	* config/i386/cpuinfo.c (enum processor_features): Add FEATURE_AES.
      	(get_available_features): Handle FEATURE_AES.
      
      gcc/ChangeLog:
      
      	PR target/66954
      	* config/i386/i386.c (get_builtin_code_for_version): Add P_AES
      	to enum feature_priority and feature_list.
      	(fold_builtin_cpu): Add F_AES to enum processor_features
      	and isa_names_table.
      
      gcc/testsuite/ChangeLog:
      
      	PR target/66954
      	* g++.dg/ext/mv24.C: New test.
      
      From-SVN: r226081
      Uros Bizjak committed
    • re PR libgomp/66950 (FAIL: libgomp.fortran/examples-4/simd-7.f90 -O0 execution test) · 27c4ac7d
      2015-07-22  Maxim Blumenthal  <maxim.blumenthal@intel.com>
      
      	PR libgomp/66950
      	* testsuite/libgomp.c/examples-4/simd-7.c (N): Change to 30 from 45.
      	(fib_ref): New function.
      	(fib): Correct corner cases in the recursion.
      	(main): Replace the non-simd loop with fib_ref call.
      	* testsuite/libgomp.fortran/examples-4/simd-7.f90: (fib_ref): New
      	subroutine.
      	(fibonacci): Lower the parameter N to 30.  Correct accordingly check
      	for the last array element value.  Replace the non-simd loop with
      	fib_ref call.  Remove redundant b_ref array.  Remove the comparison
      	of the last array element with according Fibonacci sequence element.
      	(fib): Correct corner cases in the recursion.
      
      From-SVN: r226080
      Maxim Blumenthal committed
    • unpack.c: Use dg-additional-options rather than dg-options. · 19e18903
      	* gcc.dg/vmx/unpack.c: Use dg-additional-options rather than
      	dg-options.
      
      From-SVN: r226078
      Marek Polacek committed
    • re PR driver/66737 (ld: warning: -z bndplt ignored) · 65defbee
      	PR driver/66737
      	* config/i386/linux-common.h (MPX_SPEC): Use linker option
      	for 64bit target only.
      
      From-SVN: r226076
      Ilya Enkovich committed
    • * config/nvptx/nvptx.c: Expand some comments. · ecf6e535
      From-SVN: r226075
      Bernd Schmidt committed
    • Fix r225926's iso_varying_string ICE regression · 252207bd
      	PR fortran/61831
      	PR fortran/66929
      gcc/fortran/
      	* trans-array.c (gfc_get_proc_ifc_for_expr): Use esym as procedure
      	symbol if available.
      gcc/testsuite/
      	* gfortran.dg/generic_30.f90: New.
      
      From-SVN: r226074
      Mikael Morin committed
    • [Patch ARM/AArch64 obvious] Fix typo: Rename insn_reservation cortex_53_advsimd… · bf976c58
      [Patch ARM/AArch64 obvious] Fix typo: Rename insn_reservation cortex_53_advsimd to cortex_a53_advsimd
      
      gcc/
      
      	* config/arm/cortex-a53 (cortex_53_advsimd): Rename to...
      	(cortex_a53_advsimd): ...This.
      
      From-SVN: r226069
      James Greenhalgh committed
    • genmatch.c (expr::gen_transform): Clarify error message and display location. · 38b52b2f
      2015-07-22  Richard Biener  <rguenther@suse.de>
      
      	* genmatch.c (expr::gen_transform): Clarify error message
      	and display location.
      
      From-SVN: r226068
      Richard Biener committed
    • genmatch.c (struct operand): Add location member. · 0889c52f
      2015-07-22  Richard Biener  <rguenther@suse.de>
      
      	* genmatch.c (struct operand): Add location member.
      	(predicate, expr, c_expr, capture, if_expr, with_expr): Adjust
      	constructors.
      	(struct simplify): Remove match_location and result_location
      	members.
      	(elsehwere): Adjust.
      
      From-SVN: r226067
      Richard Biener committed
    • Add scheduling for M51xx core family. · 6dd74463
      gcc/
      	* config/mips/m5100.md: New file.
      	* config/mips/mips-cpus.def (m5100, m5101): Define.
      	* config/mips/mips-tables.opt: Regenerate.
      	* config/mips/mips.c (mips_rtx_cost_data): Add costs for m5100.
      	* config/mips/mips.h (MIPS_ISA_LEVEL_SPEC): Map -march=m5100 and
      	-march=m5101 to -mips32r5.
      	(MIPS_ARCH_FLOAT_SPEC): Map -m5101 to -msoft-float.
      	(MIPS_ISA_NAN2008_SPEC): Map -march=m51* to -mnan=2008 if
      	!-msoft-float.
      	* config/mips/mips.md: Include m5100.md.
      	(processor): Add m5100.
      	* doc/invoke.texi (-march=@var{arch}): Add m5100, m5101.
      
      From-SVN: r226066
      Prachi Godbole committed
    • Add -march=interaptiv. · 8ced5d2d
      gcc/
      	* config/mips/mips-cpus.def (interaptiv): Define.
      	* config/mips/mips-tables.opt: Regenerate.
      	* config/mips/mips.h (MIPS_ISA_LEVEL_SPEC): Map -march=interaptiv to
      	-mips32r2.
      	(BASE_DRIVER_SELF_SPECS): Likewise but map to -mdsp.
      	* doc/invoke.texi (-march=@var{arch}): Add interaptiv.
      
      From-SVN: r226065
      Robert Suchanek committed
    • [AArch64] PR target/63521 Define REG_ALLOC_ORDER · 38996bc9
      2015-07-22  Jiong Wang  <jiong.wang@arm.com>
       
      gcc/
        PR target/63521
        * config/aarch64/aarch64.h (REG_ALLOC_ORDER): Define.
        (HONOR_REG_ALLOC_ORDER): Define.
      
      From-SVN: r226064
      Jiong Wang committed
    • linux-atomic.c (<asm/unistd.h>): Remove #include. · 20ca17e4
      2015-07-22  Chung-Lin Tang  <cltang@codesourcery.com>
      
      	libgcc/
      	* config/nios2/linux-atomic.c (<asm/unistd.h>): Remove #include.
      	(EFAULT,EBUSY,ENOSYS): Delete unused #defines.
      
      From-SVN: r226063
      Chung-Lin Tang committed
    • re PR tree-optimization/66952 (wrong code at -O2 and -O3 on x86_64-linux-gnu) · 8bb8e838
      2015-07-22  Richard Biener  <rguenther@suse.de>
      
      	PR tree-optimization/66952
      	* tree-ssa-ifcombine.c (pass_tree_ifcombine::execute): For
      	blocks we end up executing unconditionally reset all SSA
      	info such as range and alignment.
      	* tree-ssanames.h (reset_flow_sensitive_info): Declare.
      	* tree-ssanames.c (reset_flow_sensitive_info): New function.
      
      	* gcc.dg/torture/pr66952.c: New testcase.
      
      From-SVN: r226062
      Richard Biener committed
    • aarch64-simd.md (vec_store_lanesoi_lane<mode>): Fix typo in attribute. · b1db706a
      2015-07-22  Charles Baylis  <charles.baylis@linaro.org>
      
      	* config/aarch64/aarch64-simd.md (vec_store_lanesoi_lane<mode>): Fix
      	typo in attribute.
      
      From-SVN: r226061
      Charles Baylis committed
    • genmatch.c (parser::parse_result): Properly handle match with result operands and conditions. · d3b0b692
      2015-07-22  Richard Biener  <rguenther@suse.de>
      
      	* genmatch.c (parser::parse_result): Properly handle
      	match with result operands and conditions.
      
      From-SVN: r226060
      Richard Biener committed
    • re PR target/63870 ([Aarch64] [ARM] Errors in use of NEON intrinsics are reported incorrectly) · 4d0a0237
      gcc/ChangeLog:
      
      2015-07-22  Charles Baylis  <charles.baylis@linaro.org>
      
      	PR target/63870
      	* config/aarch64/aarch64-builtins.c (enum aarch64_type_qualifiers):
      	Add qualifier_struct_load_store_lane_index.
      	(aarch64_types_loadstruct_lane_qualifiers): Use
      	qualifier_struct_load_store_lane_index for lane index argument for
      	last argument.
      	(aarch64_types_storestruct_lane_qualifiers): Ditto.
      	(builtin_simd_arg): Add SIMD_ARG_STRUCT_LOAD_STORE_LANE_INDEX.
      	(aarch64_simd_expand_args): Add new argument describing mode of
      	builtin. Check lane bounds for arguments with
      	SIMD_ARG_STRUCT_LOAD_STORE_LANE_INDEX.
      	(aarch64_simd_expand_builtin): Emit error for incorrect lane indices
      	if marked with SIMD_ARG_STRUCT_LOAD_STORE_LANE_INDEX.
      	(aarch64_simd_expand_builtin): Handle arguments with
      	qualifier_struct_load_store_lane_index. Pass machine mode of builtin to
      	aarch64_simd_expand_args.
      	* config/aarch64/aarch64-simd-builtins.def: Declare ld[234]_lane and
      	vst[234]_lane with BUILTIN_VALLDIF.
      	* config/aarch64/aarch64-simd.md:
      	(aarch64_vec_load_lanesoi_lane<mode>): Use VALLDIF iterator. Perform
      	endianness reversal on lane index.
      	(aarch64_vec_load_lanesci_lane<mode>): Ditto.
      	(aarch64_vec_load_lanesxi_lane<mode>): Ditto.
      	(vec_store_lanesoi_lane<mode>): Use VALLDIF iterator.
      	(vec_store_lanesci_lane<mode>): Ditto.
      	(vec_store_lanesxi_lane<mode>): Ditto.
      	(aarch64_ld2_lane<mode>): Use VALLDIF iterator. Remove endianness
      	reversal of lane index.
      	(aarch64_ld3_lane<mode>): Ditto.
      	(aarch64_ld4_lane<mode>): Ditto.
      	(aarch64_st2_lane<mode>): Ditto.
      	(aarch64_st3_lane<mode>): Ditto.
      	(aarch64_st4_lane<mode>): Ditto.
      	* config/aarch64/arm_neon.h (__LD2_LANE_FUNC): Rename mode parameter
      	to qmode. Add new mode parameter. Update uses.
             	(__LD3_LANE_FUNC): Ditto.
      	(__LD4_LANE_FUNC): Ditto.
      	(__ST2_LANE_FUNC): Ditto.
      	(__ST3_LANE_FUNC): Ditto.
      	(__ST4_LANE_FUNC): Ditto.
      
      gcc/testsuite/ChangeLog:
      
      2015-07-22  Charles Baylis  <charles.baylis@linaro.org>
      
              * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c: New
      	test.
              * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c: New
      	test.
      
      From-SVN: r226059
      Charles Baylis committed
    • invoke.texi (Language Independent Options): Rename node to Diagnostic Message Formatting Options. · ebaec5f0
      	* doc/invoke.texi (Language Independent Options): Rename node to
      	Diagnostic Message Formatting Options.
      
      From-SVN: r226058
      Jonathan Wakely committed
    • Daily bump. · 21b13185
      From-SVN: r226057
      GCC Administrator committed
  3. 21 Jul, 2015 14 commits
  4. 20 Jul, 2015 1 commit