From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1005) id 431BB3858D1E; Wed, 13 Jul 2022 23:18:33 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 431BB3858D1E Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Michael Meissner To: gcc-cvs@gcc.gnu.org Subject: [gcc(refs/users/meissner/heads/work094)] Update ChangeLog.meissner. X-Act-Checkin: gcc X-Git-Author: Michael Meissner X-Git-Refname: refs/users/meissner/heads/work094 X-Git-Oldrev: aad709c618187fc5056471ec8fdd3d6d6e1ddea4 X-Git-Newrev: 14d8492052c92fe6196fc9d1414361b004aba6ae Message-Id: <20220713231833.431BB3858D1E@sourceware.org> Date: Wed, 13 Jul 2022 23:18:33 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jul 2022 23:18:33 -0000 https://gcc.gnu.org/g:14d8492052c92fe6196fc9d1414361b004aba6ae commit 14d8492052c92fe6196fc9d1414361b004aba6ae Author: Michael Meissner Date: Wed Jul 13 19:18:16 2022 -0400 Update ChangeLog.meissner. 2022-07-13 Michael Meissner gcc/ * ChangeLog.meissner: Update. Diff: --- gcc/ChangeLog.meissner | 40 +++++++--------------------------------- 1 file changed, 7 insertions(+), 33 deletions(-) diff --git a/gcc/ChangeLog.meissner b/gcc/ChangeLog.meissner index 7e9c24e1c71..03fa4dc96c4 100644 --- a/gcc/ChangeLog.meissner +++ b/gcc/ChangeLog.meissner @@ -1,32 +1,6 @@ -==================== work094 branch, patch #3 +==================== work094, patch #1 -Overload IEEE 128-bit scalar eq, gt, lt, and unordered built-ins. - -2022-07-13 Michael Meissner - -gcc/ - - * config/rs6000/rs6000-builtins.def - (__builtin_vsx_scalar_cmp_exp_qp_eq_kf): Rename KFmode comparison - built-in functions to have a KF suffix to allow overloading. - (__builtin_vsx_scalar_cmp_exp_qp_gt_kf): Likewise. - (__builtin_vsx_scalar_cmp_exp_qp_lt_kf): Likewise. - (__builtin_vsx_scalar_cmp_exp_qp_unordered_kf): Likewise. - (__builtin_vsx_scalar_cmp_exp_qp_eq_tf): Add TFmode comparison - built-in functions. - (__builtin_vsx_scalar_cmp_exp_qp_gt_tf): Likewise. - (__builtin_vsx_scalar_cmp_exp_qp_lt_tf): Likewise. - (__builtin_vsx_scalar_cmp_exp_qp_unordered_tf): Likewise. - * config/rs6000/rs6000-overload.def - (__builtin_vec_scalar_cmp_exp_eq): Add TFmode overloaded - functions. - (__builtin_vec_scalar_cmp_exp_gt): Likewise. - (__builtin_vec_scalar_cmp_exp_lt): Likewise. - (__builtin_vec_scalar_cmp_exp_unordered): Likewise. - -==================== work094 branch, patch #2 - -Make _round_to_odd functions overloaded. +Make IEEE 128-bit round_to_odd functions overloaded. 2022-07-13 Michael Meissner @@ -49,8 +23,8 @@ gcc/ (__builtin_subf128_round_to_odd_tf): Likewise. (__builtin_truncf128_round_to_odd_tf): Likewise. * config/rs6000/rs6000-overload.def - (__builtin_addf128_round_to_odd): Make round to odd built-in - functions overloaded. + (__builtin_addf128_round_to_odd): Make IEEE 128-bit round to odd + built-in functions overloaded. (__builtin_divf128_round_to_odd): Likewise. (__builtin_fmaf128_round_to_odd): Likewise. (__builtin_mulf128_round_to_odd): Likewise. @@ -58,9 +32,9 @@ gcc/ (__builtin_subf128_round_to_odd): Likewise. (__builtin_truncf128_round_to_odd): Likewise. -==================== work094 branch, patch #1 +==================== work094, patch #1 -Add long double IEEE 128-bit built-in support. +Add support for IEEE 128-bit long double built-ins. This patch lays the ground work that future patches will use to add builtin support (both normal and overloaded) for the case where long @@ -96,7 +70,7 @@ gcc/ attribute. (write_bif_static_init): Add support for ieeeld attribute. -==================== create branch +==================== work094, create branch 2022-07-13 Michael Meissner