aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000-p8swap.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-24re PR target/85503 (ICE in replace_swapped_load_constant, at config/rs6000/rs...Jakub Jelinek1-2/+4
2018-03-20re PR target/83789 (__builtin_altivec_lvx fails for powerpc for altivec-4.c)Peter Bergner1-167/+40
2018-03-14rs6000-c.c: Add macro definitions for ALTIVEC_BUILTIN_VEC_PERMXOR.Carl Love1-0/+1
2018-01-26PR84033, powerpc64le -moptimize-swaps bad code with vec_vbpermqAlan Modra1-6/+7
2018-01-22rs6000-builtin.def (ST_ELEMREV_V1TI, [...]): Add macro expansion.Carl Love1-2/+3
2018-01-16rs6000-p8swap.c (rs6000_gen_stvx): Generate different rtl trees depending on ...Kelvin Nilsen1-32/+96
2018-01-14rs6000-p8swap.c (rs6000_sum_of_two_registers_p): New function.Kelvin Nilsen1-6/+529
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2018-01-02rs6000-p8swap.c (swap_feeds_both_load_and_store): New function.Bill Schmidt1-0/+40
2018-01-02New CONST_VECTOR layoutRichard Sandiford1-13/+14
2017-12-16poly_int: IN_TARGET_CODERichard Sandiford1-0/+2
2017-10-09rs6000-p8swap.c (rs6000_analyze_swaps): Process deferred rescans after the lv...Bill Schmidt1-0/+1
2017-09-27rs6000-p8swap.c (const_load_sequence_p): Revise this function to return false...Kelvin Nilsen1-3/+267
2017-08-25re PR target/81504 (gcc-7 regression: vec_st in loop misoptimized)William Schmidt1-8/+39
2017-07-06rs6000.c (union_defs, [...]): Move all code related to p8 swap optimizations ...Aaron Sawdey1-0/+1892