From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 56718 invoked by alias); 20 Aug 2019 16:04:04 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 56703 invoked by uid 89); 20 Aug 2019 16:04:03 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-2.7 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.1 spammy= X-HELO: esa1.mentor.iphmx.com Received: from esa1.mentor.iphmx.com (HELO esa1.mentor.iphmx.com) (68.232.129.153) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 20 Aug 2019 16:04:01 +0000 IronPort-SDR: IjGJ6WhO+If771TeROIaFY00O9+zgYT1sfUdfF7/3EAvS+wfH7LuvFEigNlnm9JEd6hPZ+YA56 0SPREk4Rq8pTLjLuFvoW95185kHcqduSh9g5Jp+CycS/OO2GlKNMBHXZPe9HaORVxjDPBUHtas XseVcTT0KlsKAzTUtEa8b4kFHnPnO8Cji7zuyi+FPRcZjEcWDEwII+oX6owYZcb6bURnPbnHa9 oR1XstqGFosKTazYugAZVNPwn+7yHVJtfvPvbZKkvtUFcw0VM/hhgi7SP+lnUqbqYRfZs128IY Rqk= Received: from orw-gwy-01-in.mentorg.com ([192.94.38.165]) by esa1.mentor.iphmx.com with ESMTP; 20 Aug 2019 08:03:55 -0800 IronPort-SDR: 8zLlUvBygcDJtMFzl6uBKrpgCSwUcC7Wt1GX8uw4z+5YtpmXcHigoqG7X+rxnu/hBXEO7EvBWw 8YIRhpUbCHNETvJtujF39lYbuICs5QgGWBcHx9/qgwKwGc0HefqMKg0U8eh1tG4ELz08lIgkW6 23wypptaItO1AmPagtA1SAn7EY2F31zM0wzrfxxwgraLPuK2ht0DeD/2gns+VnEdb/tUcheyf/ OMZThlv8YAXR05WkhGz04GFBRUPowUHQCfiwia7Emq+nSlvvlLb7FbSKrH8P8uJbpX0pzY6Nl+ piM= Date: Tue, 20 Aug 2019 16:04:00 -0000 From: Joseph Myers To: Segher Boessenkool CC: Tejas Joshi , , Martin Jambor , , Subject: Re: Expansion of narrowing math built-ins into power instructions In-Reply-To: <20190820121137.GP31406@gate.crashing.org> Message-ID: References: <20190814210015.GJ31406@gate.crashing.org> <20190815184450.GO31406@gate.crashing.org> <20190819130720.GG31406@gate.crashing.org> <20190820121137.GP31406@gate.crashing.org> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Return-Path: joseph@codesourcery.com X-SW-Source: 2019-08/txt/msg00163.txt.bz2 On Tue, 20 Aug 2019, Segher Boessenkool wrote: > plus minus neg mult div mod smin smax abs sqrt fma I think? And let's > hope we never ever have to do saturating versions of FP :-) There are six operations with narrowing versions in TS 18661-1 (plus minus mult div sqrt fma). neg and abs are operations that do no rounding, raise no exceptions and preserve signaling NaNs (affecting their sign bit appropriately). -- Joseph S. Myers joseph@codesourcery.com