Age | Commit message (Expand) | Author | Files | Lines |
2018-05-10 | rs6000: Remove -maltivec={be,le} | Segher Boessenkool | 1 | -53/+27 |
2018-05-04 | rs6000: Remove Xilinx FP | Segher Boessenkool | 1 | -77/+31 |
2018-03-30 | re PR testsuite/80546 (FAIL: gcc.target/powerpc/bool3-p[78].c scan-assembler-... | Peter Bergner | 1 | -2/+15 |
2018-02-22 | rs6000: Delete meaningless arguments to define_{expand,split,peephole2} | Segher Boessenkool | 1 | -67/+67 |
2018-02-22 | rs6000: Use brace blocks in define_insn | Segher Boessenkool | 1 | -24/+7 |
2018-02-16 | altivec.h: Remove vec_vextract4b and vec_vinsert4b. | Carl Love | 1 | -87/+0 |
2018-02-16 | altivec.h: Add builtin names vec_extract4b vec_insert4b. | Carl Love | 1 | -0/+41 |
2018-02-09 | re PR target/84226 (ICE in simplify_const_unary_operation, at simplify-rtx.c:... | Jakub Jelinek | 1 | -10/+35 |
2018-02-09 | re PR target/83926 (ICE during RTL pass: ira, in elimination_costs_in_insn, a... | Peter Bergner | 1 | -6/+58 |
2018-01-22 | rs6000-builtin.def (ST_ELEMREV_V1TI, [...]): Add macro expansion. | Carl Love | 1 | -4/+38 |
2018-01-17 | vsx.md (define_expand xl_len_r, [...]): Add match_dup argument. | Carl Love | 1 | -10/+16 |
2018-01-14 | rs6000-p8swap.c (rs6000_sum_of_two_registers_p): New function. | Kelvin Nilsen | 1 | -4/+212 |
2018-01-10 | re PR target/83399 (Power8 ICE During LRA with 2-op rtl pattern for lvx instr... | Peter Bergner | 1 | -16/+16 |
2018-01-09 | altivec.md (p8_vmrgow): Add support for V2DI, V2DF, V4SI, V4SF types. | Carl Love | 1 | -0/+27 |
2018-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2018-01-02 | Remove vec_perm_const optab | Richard Sandiford | 1 | -13/+0 |
2017-12-02 | rs6000: Improve fusion assembler output | Segher Boessenkool | 1 | -2/+2 |
2017-11-15 | altivec.h (vec_xst_be): New #define. | Bill Schmidt | 1 | -34/+174 |
2017-11-15 | rs6000.c (rs6000_gimple_fold_builtin): Add support for folding of vector comp... | Will Schmidt | 1 | -13/+12 |
2017-11-14 | rs6000-c.c (is_float128_p): New helper function. | Michael Meissner | 1 | -21/+23 |
2017-11-13 | rs6000-c.c (altivec_overloaded_builtins): Add support for builtins... | Carl Love | 1 | -2/+149 |
2017-11-06 | rs6000-c.c (P8V_BUILTIN_VEC_REVB): Add power 8 definitions. | Carl Love | 1 | -0/+41 |
2017-09-27 | vsx.md (peephole for optimizing move SF to GPR): Adjust code to eliminate nee... | Michael Meissner | 1 | -21/+17 |
2017-09-26 | rs6000-c.c (P9V_BUILTIN_VEC_XL_LEN_R, [...]): Add support for builtins vector... | Carl Love | 1 | -0/+64 |
2017-09-26 | vsx.md (vsx_xscvdpspn): Eliminate useless alternative constraint. | Michael Meissner | 1 | -7/+7 |
2017-09-26 | vsx.md (vsx_xscvspdp_scalar2): Move insn so that it is adjacent to the other ... | Michael Meissner | 1 | -9/+9 |
2017-09-07 | vsx.md (define_insn "*stxvl"): Add missing argument to the sldi instruction. | Carl Love | 1 | -1/+1 |
2017-08-17 | altivec.md (VParity): Remove TARGET_VSX_TIMODE. | Peter Bergner | 1 | -6/+6 |
2017-08-17 | re PR target/72804 (Poor code gen with -mvsx-timode) | Peter Bergner | 1 | -15/+47 |
2017-08-07 | re PR target/81593 (Optimize PowerPC vector set from vector extract) | Michael Meissner | 1 | -18/+102 |
2017-08-01 | re PR target/80846 (auto-vectorized AVX2 horizontal sum should narrow to 128b... | Jakub Jelinek | 1 | -2/+2 |
2017-07-27 | predicates.md (volatile_mem_operand): Remove code related to reload_in_progress. | Peter Bergner | 1 | -3/+3 |
2017-07-27 | [rs6000] Avoid rotates of floating-point modes | Richard Sandiford | 1 | -33/+31 |
2017-07-26 | rs6000-cpus.def (ISA_2_7_MASKS_SERVER): Delete -mvsx-small-integer option. | Michael Meissner | 1 | -34/+17 |
2017-07-26 | rs6000.c (rs6000_init_hard_regno_mode_ok): Eliminate TARGET_UPPER_REGS_{DF,DI... | Michael Meissner | 1 | -6/+5 |
2017-07-24 | rs6000-c.c: Add support for built-in functions vector float vec_extract_fp32_... | Carl Love | 1 | -1/+73 |
2017-07-14 | rs6000-c.c (altivec_overloaded_builtins): Add array entries to represent __ie... | Kelvin Nilsen | 1 | -4/+91 |
2017-06-29 | rs6000-c.c: Add support for built-in functions vector signed int vec_signed (... | Carl Love | 1 | -0/+194 |
2017-06-20 | re PR target/79799 (Improve vec_insert of float on Power9) | Michael Meissner | 1 | -0/+128 |
2017-06-17 | altivec.md (define_mode_attr VF_sxddp): Move to vsx.md. | Carl Love | 1 | -3/+6 |
2017-06-16 | rs6000-c.c (altivec_overloaded_builtins): Add definitions for vec_float, vec_... | Carl Love | 1 | -0/+158 |
2017-06-07 | rs6000: Remove TARGET_FPRS | Segher Boessenkool | 1 | -1/+1 |
2017-05-22 | re PR target/80718 (GCC generates slow code for offsettable vec_duplicate) | Michael Meissner | 1 | -19/+31 |
2017-04-18 | re PR target/80099 (ICE in rs6000_expand_vector_extract, at config/rs6000/rs6... | Michael Meissner | 1 | -2/+1 |
2017-03-22 | re PR target/80123 (libgomp tests pr66199-2.c and pr66199-5.c fail with -mcpu... | Aaron Sawdey | 1 | -1/+1 |
2017-03-16 | re PR target/71294 (ICE in gen_add2_insn, at optabs.c:4442 on powerpc64le-linux) | Michael Meissner | 1 | -5/+18 |
2017-03-09 | rs6000.c (rs6000_gen_le_vsx_permute): Use rotate instead of vec_select for V1... | Bill Schmidt | 1 | -22/+19 |
2017-03-02 | vector.md (vector_ne_<mode>_p): Correct operand numbers. | Bill Schmidt | 1 | -6/+6 |
2017-03-01 | re PR target/79395 (Compile error with -mcpu=power9 and __builtin_vec_vcmpne_p) | Kelvin Nilsen | 1 | -28/+3 |
2017-02-17 | re PR target/79261 (vec_xxpermdi appears to have endian issues) | Bill Schmidt | 1 | -5/+37 |