Age | Commit message (Expand) | Author | Files | Lines |
2023-06-19 | rs6000: Don't use TFmode for 128 bits fp constant in toc [PR110011] | Kewen Lin | 1 | -1/+1 |
2023-06-09 | Darwin, PPC: Fix struct layout with pragma pack [PR110044]. | Iain Sandoe | 1 | -1/+2 |
2023-02-12 | rs6000: Teach rs6000_opaque_type_invalid_use_p about gcall [PR108348] | Kewen Lin | 1 | -4/+15 |
2023-02-12 | rs6000: Teach rs6000_opaque_type_invalid_use_p about inline asm [PR108272] | Kewen Lin | 1 | -10/+43 |
2023-01-04 | rs6000: Raise error for __vector_{quad,pair} uses without MMA enabled [PR106736] | Kewen Lin | 1 | -0/+38 |
2022-08-29 | rs6000: Allow conversions of MMA pointer types [PR106017] | Peter Bergner | 1 | -22/+0 |
2022-06-20 | rs6000: Do not use rs6000_cpu for .machine ppc and ppc64 (PR104829) | Segher Boessenkool | 1 | -2/+10 |
2022-06-20 | rs6000: Improve .machine | Segher Boessenkool | 1 | -27/+54 |
2022-06-06 | [RS6000] altivec style lvx/stvx addresses vs power10 | Alan Modra | 1 | -4/+10 |
2022-05-29 | Darwin, rs6000: Amend lo_sum use for forced constants [PR104117]. | Iain Sandoe | 1 | -3/+37 |
2022-05-10 | rs6000: Fix up vspltis_shifted [PR102140] | Jakub Jelinek | 1 | -2/+5 |
2022-05-10 | rs6000: Fix up easy_vector_constant_msb handling [PR101384] | Jakub Jelinek | 1 | -1/+1 |
2022-05-06 | rs6000: Ignore fusion option flags for inlining test [PR102059] | Michael Meissner | 1 | -0/+4 |
2022-03-18 | rs6000: Allow -mlong-double-64 after -mabi={ibm,ieee}longdouble [PR104208, PR... | Peter Bergner | 1 | -9/+2 |
2022-03-05 | Use correct names for __ibm128 if long double is IEEE 128-bit. | Michael Meissner | 1 | -0/+6 |
2022-02-15 | rs6000: Move the hunk affecting VSX/ALTIVEC ahead [PR103627] | Kewen Lin | 1 | -12/+9 |
2022-02-15 | rs6000: Disable MMA if no VSX support [PR103627] | Kewen Lin | 1 | -0/+10 |
2022-02-03 | powerpc: Fix asm machine directive for some CPUs | Sebastian Huber | 1 | -0/+28 |
2022-01-14 | rs6000: Add unspec wrapper to vsx_assemble_pair | Peter Bergner | 1 | -4/+10 |
2022-01-14 | rs6000: Disable optimizing multiple xxsetaccz instructions into one xxsetaccz | Peter Bergner | 1 | -0/+8 |
2021-06-17 | rs6000: Add new __builtin_vsx_build_pair and __builtin_mma_build_acc built-ins | Peter Bergner | 1 | -2/+4 |
2021-05-10 | rs6000: Fix cpu selection w/ isel (PR100108) | Segher Boessenkool | 1 | -1/+1 |
2021-03-28 | aix: TLS DWARF symbol decorations. | David Edelsohn | 1 | -20/+0 |
2021-03-24 | rs6000: Correct Power8 cost of l2 cache size [PR97329] | Xionghu Luo | 1 | -1/+1 |
2021-03-22 | aix: Permit use of AIX Vector extended ABI mode | David Edelsohn | 1 | -1/+4 |
2021-03-10 | rs6000: Fix invalid splits when using Altivec style addresses [PR98959] | Peter Bergner | 1 | -0/+3 |
2020-10-08 | [RS6000] ICE in decompose, at rtl.h:2282 | Alan Modra | 1 | -1/+1 |
2020-08-25 | Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535] | Jakub Jelinek | 1 | -17/+33 |
2020-08-09 | rs6000: MMA built-ins reject typedefs of MMA types | Peter Bergner | 1 | -17/+31 |
2020-07-10 | rs6000: Allow MMA built-in initialization regardless of compiler options | Peter Bergner | 1 | -1/+5 |
2020-06-30 | rs6000: Rename future to power10 | Segher Boessenkool | 1 | -25/+27 |
2020-06-24 | rs6000: Add MMA built-in function definitions and test cases | Peter Bergner | 1 | -1/+66 |
2020-06-24 | rs6000: Add base support and types for defining MMA built-ins | Peter Bergner | 1 | -22/+231 |
2020-06-19 | Introduce flag_cunroll_grow_size for cunroll and avoid enable it at -O2 | guojiufu | 1 | -0/+5 |
2020-06-18 | identify lfs prefixed case PR95347 | Aaron Sawdey | 1 | -12/+25 |
2020-06-18 | Correctly identify stfs if prefixed | Aaron Sawdey | 1 | -1/+54 |
2020-04-29 | rs6000: Fix rs6000_atomic_assign_expand_fenv [PR94826] | Jakub Jelinek | 1 | -12/+17 |
2020-04-29 | c++, middle-end, rs6000: Fix C++17 ABI incompatibilities during class layout ... | Jakub Jelinek | 1 | -2/+6 |
2020-04-27 | rs6000: enable -fweb for small loops unrolling | guojiufu | 1 | -3/+1 |
2020-04-25 | Turn on -mpcrel by default for -mcpu=future | Michael Meissner | 1 | -7/+21 |
2020-04-16 | rs6000: Fix ICE in decompose_normal_address. [PR93974] | Peter Bergner | 1 | -0/+20 |
2020-04-14 | Fix for PR/94542, do not make TLS refs PC-relative | Aaron Sawdey | 1 | -11/+22 |
2020-03-30 | [RS6000] Put call cookie back in AIX/ELFv2 call patterns | Alan Modra | 1 | -7/+8 |
2020-03-28 | [RS6000] PR94145, make PLT loads volatile | Alan Modra | 1 | -4/+6 |
2020-03-25 | rs6000: Allow FPRs to change between SDmode and DDmode [PR94254] | Jeff Law | 1 | -0/+9 |
2020-03-25 | Make target_clones resolver fn static if possible. | Martin Liska | 1 | -0/+12 |
2020-03-20 | rs6000: Add command line and builtin compatibility check | Carl Love | 1 | -0/+8 |
2020-03-19 | [rs6000] Rewrite the declaration of a variable | Bin Bin Lv | 1 | -1/+0 |
2020-03-17 | Fix up duplicated duplicated words mostly in comments | Jakub Jelinek | 1 | -1/+1 |
2020-03-13 | Fix UBSAN error, shifting 64 bit value by 64. | Aaron Sawdey | 1 | -1/+4 |