2015-07-02 |
Alan Lawrence | tree-pass.h (make_pass_ch_vect): New.
|
commit | commitdiff | tree |
2015-06-24 |
Alan Lawrence | [AArch64] Fix another ICE with -mgeneral-regs-only
|
commit | commitdiff | tree |
2015-06-24 |
Alan Lawrence | [AArch64 Doc] Clarify feature modifiers {no,}{fp,simd...
|
commit | commitdiff | tree |
2015-06-24 |
Alan Lawrence | [AArch64] Fix ICES with -mgeneral-regs-only / -march...
|
commit | commitdiff | tree |
2015-06-01 |
Alan Lawrence | [ARM/AArch64 Testsuite] Cleanup advsimd-intrinsics...
|
commit | commitdiff | tree |
2015-05-08 |
Alan Lawrence | [AArch64] Idiomatic 64x1 comparisons in arm_neon.h
|
commit | commitdiff | tree |
2015-05-08 |
Alan Lawrence | [AArch64] Add vcond(u?)didi pattern
|
commit | commitdiff | tree |
2015-05-08 |
Alan Lawrence | optabs.c: Make vector_compare_rtx cope with VOID mode...
|
commit | commitdiff | tree |
2015-04-29 |
Alan Lawrence | [AArch64] Fix PR/65770 vstN_lane on bigendian
|
commit | commitdiff | tree |
2015-04-29 |
Alan Lawrence | [ARM]Remove vec_shr and vec_shr optabs
|
commit | commitdiff | tree |
2015-04-20 |
Alan Lawrence | [Obvious][AArch64] Delete unused aarch64_simd_emit_pair_resu...
|
commit | commitdiff | tree |
2015-04-20 |
Alan Lawrence | [AArch64] PR/64134: Make aarch64_expand_vector_init...
|
commit | commitdiff | tree |
2015-04-17 |
Alan Lawrence | arm_neon.h (vdup_n_f32): Remove forward declaration.
|
commit | commitdiff | tree |
2015-04-16 |
Alan Lawrence | [AArch64 Testsuite] Fix comments in vldN_lane_1.c
|
commit | commitdiff | tree |
2015-04-14 |
Alan Lawrence | [AArch64 Intrinsics] Replace temporary assembler for...
|
commit | commitdiff | tree |
2015-04-07 |
Alan Lawrence | [AArch64] Fix gcc.target/aarch64/c-output-template-3.c
|
commit | commitdiff | tree |
2015-03-25 |
Alan Lawrence | re PR libstdc++/33394 (Add test case for Thread race...
|
commit | commitdiff | tree |
2015-02-25 |
Alan Lawrence | [AArch64] Fix illegal assembly 'eon v1, v2, v3'
|
commit | commitdiff | tree |
2015-02-17 |
Alan Lawrence | Correct ChangeLog entry (2015-02-04)
|
commit | commitdiff | tree |
2015-02-09 |
Alan Lawrence | [Obvious][Testsuite] Remove extraneous target from...
|
commit | commitdiff | tree |
2015-02-04 |
Alan Lawrence | Minor corrections to gcc.dg/combine_ashiftrt_[12].c 2015-02-04 Alan Lawrence <alan.lawrence@arm.com>
|
commit | commitdiff | tree |
2014-12-19 |
Alan Lawrence | [AArch64 3/3] Fix XOR_one_cmpl pattern; add SIMD-reg...
|
commit | commitdiff | tree |
2014-12-19 |
Alan Lawrence | [AArch64 2/3] Add SIMD-reg variants of logical operators...
|
commit | commitdiff | tree |
2014-12-19 |
Alan Lawrence | [AArch64 1/3] Don't disparage add/sub in SIMD registers
|
commit | commitdiff | tree |
2014-12-18 |
Alan Lawrence | [AArch64] Simplify+improve patterns for ushr(d?)_n_u64...
|
commit | commitdiff | tree |
2014-12-18 |
Alan Lawrence | [AArch64] Simplify patterns for sshr_n_[us]64 intrinsic
|
commit | commitdiff | tree |
2014-12-09 |
Alan Lawrence | [AArch64]Remove aarch64_get_lanedi, unused
|
commit | commitdiff | tree |
2014-12-09 |
Alan Lawrence | [AArch64]Remove be_checked_get_lane, check bounds with...
|
commit | commitdiff | tree |
2014-12-09 |
Alan Lawrence | Add missing PR numbers to ChangeLog. Too late?
|
commit | commitdiff | tree |
2014-12-09 |
Alan Lawrence | [AArch64]Improve error message for non-constant immediates
|
commit | commitdiff | tree |
2014-12-09 |
Alan Lawrence | [AArch64] Fix ICE on non-constant indices to __builtin_aarch...
|
commit | commitdiff | tree |
2014-12-09 |
Alan Lawrence | [AArch64]Fix ICE at -O0 on vld1_lane intrinsics
|
commit | commitdiff | tree |
2014-12-09 |
Alan Lawrence | vabs_intrinsic_2.c: New test.
|
commit | commitdiff | tree |
2014-12-03 |
Alan Lawrence | [AArch64] Remove/merge redundant iterators
|
commit | commitdiff | tree |
2014-11-24 |
Alan Lawrence | [AArch64]Add vec_shr pattern for 64-bit vectors using...
|
commit | commitdiff | tree |
2014-11-24 |
Alan Lawrence | [AArch64]Tidy up aarch64_simd_expand_args
|
commit | commitdiff | tree |
2014-11-21 |
Alan Lawrence | Revert: Workaround following [PATCH] Pul all constants... 2014-09-22 Alan Lawrence <alan.lawrence@arm.com>
|
commit | commitdiff | tree |
2014-11-18 |
Alan Lawrence | [AArch64]Replace temporary assembler for vld1_dup
|
commit | commitdiff | tree |
2014-11-17 |
Alan Lawrence | [AArch64] Extend aarch64_simd_vec_set pattern, replace...
|
commit | commitdiff | tree |
2014-11-17 |
Alan Lawrence | aarch64-builtins.c (TYPES_CREATE): Remove.
|
commit | commitdiff | tree |
2014-11-14 |
Alan Lawrence | [Vectorizer] Tidy up vect_create_epilog / use_scalar_result
|
commit | commitdiff | tree |
2014-11-14 |
Alan Lawrence | [RS6000] Remove vec_shl and (hopefully) fix vec_shr
|
commit | commitdiff | tree |
2014-11-14 |
Alan Lawrence | Fix ChangeLog date
|
commit | commitdiff | tree |
2014-11-14 |
Alan Lawrence | [Vectorizer]Make reductions-via-shifts and vec_shr_optab...
|
commit | commitdiff | tree |
2014-11-13 |
Alan Lawrence | Remove VEC_RSHIFT_EXPR tree code, now unused
|
commit | commitdiff | tree |
2014-11-13 |
Alan Lawrence | [Vectorizer] Use a VEC_PERM_EXPR instead of VEC_RSHIFT_EXPR...
|
commit | commitdiff | tree |
2014-11-13 |
Alan Lawrence | [Vectorizer] Split vect_gen_perm_mask into _checked...
|
commit | commitdiff | tree |
2014-11-12 |
Alan Lawrence | Add bounds checking to vqdm*_lane intrinsics via a...
|
commit | commitdiff | tree |
2014-11-04 |
Alan Lawrence | [ARM] Migrate to new reduc_[us](min|max)_scal_optab
|
commit | commitdiff | tree |
2014-11-04 |
Alan Lawrence | [ARM] Migrate to new reduc_plus_scal_optab
|
commit | commitdiff | tree |
2014-10-28 |
Alan Lawrence | Remove VEC_LSHIFT_EXPR and vec_shl_optab
|
commit | commitdiff | tree |
2014-10-27 |
Alan Lawrence | [AArch64] Restore gimple_folding of reduction intrinsics
|
commit | commitdiff | tree |
2014-10-27 |
Alan Lawrence | [AArch64] Use new reduc_[us](min|max)_scal optabs,...
|
commit | commitdiff | tree |
2014-10-27 |
Alan Lawrence | [AArch64] Use new reduc_plus_scal optabs, inc. for...
|
commit | commitdiff | tree |
2014-10-27 |
Alan Lawrence | Add new optabs for reducing vectors to scalars
|
commit | commitdiff | tree |
2014-10-27 |
Alan Lawrence | [Vectorizer] Make REDUC_xxx_EXPR tree codes produce...
|
commit | commitdiff | tree |
2014-10-27 |
Alan Lawrence | [AArch64] Temporarily remove aarch64_gimple_fold_builtin...
|
commit | commitdiff | tree |
2014-09-23 |
Alan Lawrence | Relax check against commuting XOR and ASHIFTRT in combine.c
|
commit | commitdiff | tree |
2014-09-22 |
Alan Lawrence | [Testsuite] Add tests of reductions using whole-vector...
|
commit | commitdiff | tree |
2014-09-22 |
Alan Lawrence | [Testsuite] Add tests of reductions using whole-vector...
|
commit | commitdiff | tree |
2014-09-22 |
Alan Lawrence | Workaround following [PATCH] Pul all constants last...
|
commit | commitdiff | tree |
2014-09-11 |
Alan Lawrence | [AArch64] Simplify vreinterpret for float64x1_t using...
|
commit | commitdiff | tree |
2014-09-11 |
Alan Lawrence | [AArch64] Replace temporary inline assembler for vset_lane
|
commit | commitdiff | tree |
2014-09-11 |
Alan Lawrence | [AArch64 Testsuite] Add execution test of vset(q?)_lane...
|
commit | commitdiff | tree |
2014-09-10 |
Alan Lawrence | [AArch64 Testsuite] Add a test of the vst[234](q?)...
|
commit | commitdiff | tree |
2014-09-10 |
Alan Lawrence | [AArch64 Testsuite] Add a test of the vldN_lane intrinsic
|
commit | commitdiff | tree |
2014-09-09 |
Alan Lawrence | [AArch64 Testsuite] Add a test of vldN_dup intrinsics
|
commit | commitdiff | tree |
2014-09-09 |
Alan Lawrence | [AArch64 Testsuite] Extend test of vld1+vst1 intrinsics...
|
commit | commitdiff | tree |
2014-09-09 |
Alan Lawrence | [AArch64 Testsuite] Add test of vld[234]q? intrinsic
|
commit | commitdiff | tree |
2014-09-09 |
Alan Lawrence | [AArch64 Testsuite]Fix scan-assembler test false alarm...
|
commit | commitdiff | tree |
2014-09-08 |
Alan Lawrence | [Obvious] Remove unused aarch64_types_cmtst_qualifiers...
|
commit | commitdiff | tree |
2014-09-05 |
Alan Lawrence | [PATCH AArch64] Rename [u]int32x1_t to [u]int32_t ...
|
commit | commitdiff | tree |
2014-09-05 |
Alan Lawrence | [PATCH AArch64 2/2] Replace temporary inline assembler...
|
commit | commitdiff | tree |
2014-09-05 |
Alan Lawrence | [PATCH AArch64 1/2] Add execution tests of vget_low...
|
commit | commitdiff | tree |
2014-09-05 |
Alan Lawrence | [PATCH AArch64 2/2] Remove vector compare/tst __builtins
|
commit | commitdiff | tree |
2014-09-05 |
Alan Lawrence | [PATCH AArch64 1/2] Improve codegen of vector compares...
|
commit | commitdiff | tree |
2014-09-05 |
Alan Lawrence | [PATCH][AArch64] Tidy: remove unused qualifier_const_pointer
|
commit | commitdiff | tree |
2014-09-05 |
Alan Lawrence | [PATCH][AArch64] One-liner: fix type of an add in SIMD...
|
commit | commitdiff | tree |
2014-09-05 |
Alan Lawrence | [PATCH AArch64] Remove varargs from aarch64_simd_expand_args
|
commit | commitdiff | tree |
2014-09-05 |
Alan Lawrence | [PATCH AArch64] Add a builtin for rbit(q?)_p8; add...
|
commit | commitdiff | tree |
2014-08-06 |
Alan Lawrence | [PATCH AArch64] Prefer dup to zip for vec_perm_const...
|
commit | commitdiff | tree |
2014-08-01 |
Alan Lawrence | Removed unused get_lane and dup_lane builtins.
|
commit | commitdiff | tree |
2014-07-22 |
Alan Lawrence | Fix vext[us]64_1.c test on ARM by unsharing test body.
|
commit | commitdiff | tree |
2014-06-30 |
Alan Lawrence | [AArch64] fix and enable non-const shuffle for bigendian...
|
commit | commitdiff | tree |
2014-06-26 |
Alan Lawrence | Correct ChangeLog entries (dates and missing files)
|
commit | commitdiff | tree |
2014-06-24 |
Alan Lawrence | singleton_intrinsics_1.c: Save temps and cleanup.
|
commit | commitdiff | tree |
2014-06-23 |
Alan Lawrence | PR/60825 Make {int,uint}64x1_t in arm_neon.h a proper...
|
commit | commitdiff | tree |
2014-06-23 |
Alan Lawrence | PR/60825 Make float64x1_t in arm_neon.h a proper vector...
|
commit | commitdiff | tree |
2014-06-13 |
Alan Lawrence | gcc.dg/vect/vect-singleton_1.c: Remove duplicate of...
|
commit | commitdiff | tree |
2014-06-12 |
Alan Lawrence | [AArch64] Remove from arm_neon.h functions not in the...
|
commit | commitdiff | tree |
2014-06-12 |
Alan Lawrence | PR/59843 Fix ICE on singleton vector of float on AArch64.
|
commit | commitdiff | tree |
2014-06-09 |
Alan Lawrence | PR/61062 Fix arm_neon.h ZIP/UZP/TRN for bigendian.
|
commit | commitdiff | tree |
2014-06-03 |
Alan Lawrence | [PATCH AArch64 2/2] Correct signedness of builtins...
|
commit | commitdiff | tree |
2014-06-03 |
Alan Lawrence | [PATCH AArch64 1/2] Correct signedness of builtins...
|
commit | commitdiff | tree |
2014-06-03 |
Alan Lawrence | Detect EXT patterns to vec_perm_const, use for EXT...
|
commit | commitdiff | tree |
2014-06-03 |
Alan Lawrence | Recognize shuffle patterns for REV instructions on...
|
commit | commitdiff | tree |
2014-05-30 |
Alan Lawrence | Add execution tests of ARM REV intrinsics.
|
commit | commitdiff | tree |
2014-05-29 |
Alan Lawrence | Add execution tests of ARM EXT intrinsics
|
commit | commitdiff | tree |
2014-05-29 |
Alan Lawrence | Detect EXT patterns to vec_perm_const, use for EXT...
|
commit | commitdiff | tree |
2014-05-14 |
Alan Lawrence | Add execution tests of ARM TRN Intrinsics.
|
commit | commitdiff | tree |