Age | Commit message (Expand) | Author | Files | Lines |
2023-07-05 | rs6000: Remove redundant initialization [PR106907] | Jeevitha Palanisamy | 1 | -2/+1 |
2023-06-28 | rs6000: Splat vector small V2DI constants with vspltisw and vupkhsw | Haochen Gui | 1 | -0/+30 |
2023-06-19 | rs6000: Enable const_anchor for 'addi' | Jiufu Guo | 1 | -0/+4 |
2023-06-12 | rs6000: Don't use TFmode for 128 bits fp constant in toc [PR110011] | Kewen Lin | 1 | -1/+1 |
2023-06-06 | rs6000: Remove duplicate expression [PR106907] | Jeevitha Palanisamy | 1 | -1/+0 |
2023-06-02 | Darwin, PPC: Fix struct layout with pragma pack [PR110044]. | Iain Sandoe | 1 | -1/+2 |
2023-05-18 | gcc/config/*: use _P() defines from tree.h | Bernhard Reutner-Fischer | 1 | -8/+7 |
2023-05-17 | rs6000: use lis;xoris to build constant | Jiufu Guo | 1 | -0/+7 |
2023-05-07 | rs6000: Load high and low part of 64bit constant independently | Jiufu Guo | 1 | -12/+27 |
2023-04-25 | powerpc: Fix up *branch_anddi3_dot for -m32 -mpowerpc64 [PR109566] | Jakub Jelinek | 1 | -1/+10 |
2023-04-04 | rs6000: Fix vector_set_var_p9 by considering BE [PR108807] | Kewen Lin | 1 | -21/+31 |
2023-03-20 | Rework 128-bit complex multiply and divide. | Michael Meissner | 1 | -47/+64 |
2023-02-28 | rs6000: Allow powerpc64 to be unset for implicit 64 bit [PR108240] | Kewen Lin | 1 | -4/+7 |
2023-01-18 | rs6000: Teach rs6000_opaque_type_invalid_use_p about gcall [PR108348] | Kewen Lin | 1 | -4/+15 |
2023-01-16 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2023-01-16 | rs6000: Teach rs6000_opaque_type_invalid_use_p about inline asm [PR108272] | Kewen Lin | 1 | -10/+41 |
2023-01-11 | rs6000: Make P10_FUSION honour tuning setting | Kewen Lin | 1 | -3/+9 |
2023-01-03 | Revert "Compute a table of DWARF register sizes at compile" | Florian Weimer | 1 | -2/+12 |
2023-01-02 | Compute a table of DWARF register sizes at compile | Florian Weimer | 1 | -12/+2 |
2022-12-27 | rs6000: Rework option -mpowerpc64 handling [PR106680] | Kewen Lin | 1 | -9/+28 |
2022-12-20 | rs6000: Fix the wrong location of OPTION_MASK_P10_FUSION setting hunk | Kewen Lin | 1 | -4/+4 |
2022-12-20 | rs6000: Raise error for __vector_{quad,pair} uses without MMA enabled [PR106736] | Kewen Lin | 1 | -1/+38 |
2022-12-20 | rs6000: Optimize cmp on rotated 16bits constant | Jiufu Guo | 1 | -0/+65 |
2022-12-19 | rs6000: use li;x?oris to build constant | Jiufu Guo | 1 | -6/+31 |
2022-12-09 | rs6000: Remove useless copy_rtx in rs6000_emit_set_{,long}_const | Jiufu Guo | 1 | -40/+21 |
2022-12-08 | rs6000: Update sign extension computation with sext_hwi | Jiufu Guo | 1 | -21/+15 |
2022-11-24 | Adjust the symbol for SECTION_LINK_ORDER linked_to section [PR99889] | Kewen.Lin | 1 | -10/+1 |
2022-10-26 | rs6000: cannot_force_const_mem for HIGH code rtx[PR106460] | Jiufu Guo | 1 | -2/+5 |
2022-10-25 | rs6000: Add CCANY; replace <un>signed by <mode:CCANY> | Segher Boessenkool | 1 | -2/+2 |
2022-09-30 | i386, rs6000, ia64, s390: Fix C++ ICEs with _Float64x or _Float128 [PR107080] | Jakub Jelinek | 1 | -5/+4 |
2022-09-30 | rs6000: Rework ELFv2 support for -fpatchable-function-entry* [PR99888] | Kewen Lin | 1 | -2/+8 |
2022-09-27 | c++: Implement P1467R9 - Extended floating-point types and standard names com... | Jakub Jelinek | 1 | -1/+5 |
2022-09-15 | rs6000: Using pli(paddi) and rotate to build 64bit constants | Jiufu Guo | 1 | -0/+35 |
2022-09-13 | rs6000: Suggest unroll factor for loop vectorization | Kewen Lin | 1 | -3/+122 |
2022-09-10 | rs6000: Make an "if" statement more regular | Segher Boessenkool | 1 | -1/+1 |
2022-09-07 | Restore detection of HAVE_XCOFF_DWARF_EXTRAS | Martin Liska | 1 | -0/+5 |
2022-09-07 | Restore XCOFF for DWARF on AIX. | Martin Liska | 1 | -0/+6 |
2022-09-05 | rename DBX_REGISTER_NUMBER to DEBUGGER_REGNO | Martin Liska | 1 | -1/+1 |
2022-09-02 | STABS: remove -gstabs and -gxcoff functionality | Martin Liska | 1 | -15/+9 |
2022-09-02 | ipa: Fix throw in multi-versioned functions [PR106627] | Simon Rainer | 1 | -0/+1 |
2022-08-27 | rs6000: Allow conversions of MMA pointer types [PR106017] | Peter Bergner | 1 | -22/+0 |
2022-08-03 | Do not enable -mblock-ops-vector-pair. | Michael Meissner | 1 | -11/+0 |
2022-07-21 | [PATCH, rs6000] Additional cleanup of rs6000_builtin_mask | Will Schmidt | 1 | -98/+4 |
2022-06-24 | [PATCH,RS6000 5/5] Replace MASK_<xxxx> usage with OPTION_MASK_<xxxx> | Will Schmidt | 1 | -3/+4 |
2022-06-24 | [PATCH,RS6000 4/5] Replace MASK_<xxxx> with OPTION_MASK_<xxxx> | Will Schmidt | 1 | -2/+2 |
2022-06-24 | [PATCH,RS6000 3/5] Rework the RS6000_BTM defines, continued. | Will Schmidt | 1 | -18/+18 |
2022-06-24 | [PATCH,RS6000 2/5] Rework the RS6000_BTM defines. | Will Schmidt | 1 | -27/+27 |
2022-06-17 | rs6000: Fix some error messages for invalid conversions | Segher Boessenkool | 1 | -4/+4 |
2022-06-11 | Disable generating load/store vector pairs for block copies. | Michael Meissner | 1 | -1/+4 |
2022-05-25 | Add new parameter to vec_perm_const hook for specifying operand mode. | Prathamesh Kulkarni | 1 | -2/+6 |