This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 10e702789ee rs6000: Adjust FLOAT128 signbit2 expander for P8 LE [PR114567] new 7272e09c9b1 c: Add u{,l,ll,imax}abs builtins [PR117024] new ca7430f145f phiopt: Fix a pasto in spaceship_replacement [PR117612] new 05ab9447fe8 phiopt: Improve spaceship_replacement for HONOR_NANS [PR117612]
The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ada/gcc-interface/utils.cc | 1 + gcc/builtin-types.def | 3 + gcc/builtins.cc | 15 ++- gcc/builtins.def | 12 ++ gcc/coretypes.h | 3 +- gcc/lto/lto-lang.cc | 1 + .../g++.dg/opt/{pr94589-2.C => pr94589-5.C} | 15 +-- gcc/testsuite/g++.dg/opt/pr94589-6.C | 138 +++++++++++++++++++ .../gcc.c-torture/execute/builtins/lib/abs.c | 33 +++++ .../gcc.c-torture/execute/builtins/uabs-1-lib.c | 22 ++++ .../gcc.c-torture/execute/builtins/uabs-1.c | 22 ++++ .../gcc.c-torture/execute/builtins/uabs-1.x | 2 + .../execute/builtins/{abs-2-lib.c => uabs-2-lib.c} | 0 .../gcc.c-torture/execute/builtins/uabs-2.c | 123 +++++++++++++++++ .../gcc.c-torture/execute/builtins/uabs-2.x | 2 + .../execute/builtins/{abs-2-lib.c => uabs-3-lib.c} | 0 .../gcc.c-torture/execute/builtins/uabs-3.c | 119 +++++++++++++++++ .../gcc.c-torture/execute/builtins/uabs-3.x | 2 + gcc/testsuite/gcc.dg/{pr94589-2.c => pr94589-5.c} | 16 +-- gcc/testsuite/gcc.dg/pr94589-6.c | 146 +++++++++++++++++++++ gcc/tree-ssa-phiopt.cc | 115 ++++++++++++---- 21 files changed, 742 insertions(+), 48 deletions(-) copy gcc/testsuite/g++.dg/opt/{pr94589-2.C => pr94589-5.C} (62%) create mode 100644 gcc/testsuite/g++.dg/opt/pr94589-6.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/builtins/uabs-1-lib.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/builtins/uabs-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/builtins/uabs-1.x copy gcc/testsuite/gcc.c-torture/execute/builtins/{abs-2-lib.c => uabs-2-lib.c} (100%) create mode 100644 gcc/testsuite/gcc.c-torture/execute/builtins/uabs-2.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/builtins/uabs-2.x copy gcc/testsuite/gcc.c-torture/execute/builtins/{abs-2-lib.c => uabs-3-lib.c} (100%) create mode 100644 gcc/testsuite/gcc.c-torture/execute/builtins/uabs-3.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/builtins/uabs-3.x copy gcc/testsuite/gcc.dg/{pr94589-2.c => pr94589-5.c} (80%) create mode 100644 gcc/testsuite/gcc.dg/pr94589-6.c