Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tGQOu-002reL-QN for pgsql-committers@arkaria.postgresql.org; Wed, 27 Nov 2024 22:20:49 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tGQOt-001GgA-DV for pgsql-committers@arkaria.postgresql.org; Wed, 27 Nov 2024 22:20:47 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tGQOt-001Gg2-5s for pgsql-committers@lists.postgresql.org; Wed, 27 Nov 2024 22:20:47 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tGQOq-004EPB-Bx for pgsql-committers@lists.postgresql.org; Wed, 27 Nov 2024 22:20:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=K7/4Q1Ajuw3PVhZbho+n4PkAe5++qpjbPA+ltAQbDuA=; b=nMvTllHA4/sMcgfEfRPgjUvjBO PQE7LK2/E9146dAMYdl66q0ESeLXWNolLufi7+ivqqVCupATN4P5bCBQZxLAkOZcs1BxqnlSO+lcj mmnquei3s8ddAA9C2Pz3hWBcq71cHudrJZvvEkvmk87XRqTPnpj0/z5B1j+qN0lRV2fz+TMQ1j3Fu 7flJ9Omyr29VAi3Pw4btxks5LFkgSwYvNzTgregQc8oKHQhmzKyaRGCUDp+3uwPEg7SVnat+bbeph ljx0eooHj7fI/3+ixTgEgl60B8ncIPyJsuf7WElLgq7Wnv2IXw527g8QTZVJgDS/OIlOp9KEWC6pg 2gkrUo3A==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tGQOp-00Cx01-Pr for pgsql-committers@lists.postgresql.org; Wed, 27 Nov 2024 22:20:43 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tGQOp-003ocO-CB for pgsql-committers@lists.postgresql.org; Wed, 27 Nov 2024 22:20:43 +0000 Content-Type: multipart/mixed; boundary="===============8463892850360930132==" MIME-Version: 1.0 From: Nathan Bossart To: pgsql-committers@lists.postgresql.org Subject: pgsql: Use __attribute__((target(...))) for SSE4.2 CRC-32C support. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 27 Nov 2024 22:20:43 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8463892850360930132== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VXNlIF9fYXR0cmlidXRlX18oKHRhcmdldCguLi4pKSkgZm9yIFNTRTQuMiBDUkMtMzJDIHN1cHBv cnQuCgpQcmVzZW50bHksIHdlIGNoZWNrIGZvciBjb21waWxlciBzdXBwb3J0IGZvciB0aGUgcmVx dWlyZWQKaW50cmluc2ljcyBib3RoIHdpdGggYW5kIHdpdGhvdXQgdGhlIC1tc3NlNC4yIGNvbXBp bGVyIGZsYWcsIGFuZAp0aGVuIGRlcGVuZGluZyBvbiB0aGUgcmVzdWx0cyBvZiB0aG9zZSBjaGVj a3MsIHdlIHBpY2sgd2hpY2ggZmlsZXMKdG8gY29tcGlsZSB3aXRoIHdoaWNoIGZsYWdzLiAgVGhp cyBpcyB0ZWRpb3VzIGFuZCBjb21wbGljYXRlZCwgYW5kCml0IHJlc3VsdHMgaW4gdW5zdXN0YWlu YWJsZSBjb2RpbmcgcGF0dGVybnMgc3VjaCBhcyBzZXBhcmF0ZSBmaWxlcwpmb3IgZWFjaCBwb3J0 aW9uIG9mIGNvZGUgdGhhdCBtYXkgbmVlZCB0byBiZSBidWlsdCB3aXRoIGRpZmZlcmVudApjb21w aWxlciBmbGFncy4KClRoaXMgY29tbWl0IG1ha2VzIHVzZSBvZiB0aGUgbmV3bHktYWRkZWQgc3Vw cG9ydCBmb3IKX19hdHRyaWJ1dGVfXygodGFyZ2V0KC4uLikpKSBpbiB0aGUgU1NFNC4yIENSQy0z MkMgY29kZS4gIFRoaXMKc2ltcGxpZmllcyBib3RoIHRoZSBjb25maWd1cmUtdGltZSBjaGVja3Mg YW5kIHRoZSBidWlsZCBzY3JpcHRzLAphbmQgaXQgYWxsb3dzIHVzIHRvIHBsYWNlIHRoZSBmdW5j dGlvbnMgdGhhdCB1c2UgdGhlIGludHJpbnNpY3MgaW4KZmlsZXMgdGhhdCB3ZSBvdGhlcndpc2Ug ZG8gbm90IHdhbnQgdG8gYnVpbGQgd2l0aCBzcGVjaWFsIENQVQppbnN0cnVjdGlvbnMgKGFsdGhv dWdoIHRoaXMgY29tbWl0IHJlZnJhaW5zIGZyb20gZG9pbmcgc28pLiAgVGhpcwppcyBhbHNvIHBy ZXBhcmF0b3J5IHdvcmsgZm9yIGEgcHJvcG9zZWQgZm9sbG93LXVwIGNvbW1pdCB0aGF0IHdpbGwK ZnVydGhlciBvcHRpbWl6ZSB0aGUgQ1JDLTMyQyBjb2RlIHdpdGggQVZYLTUxMiBpbnN0cnVjdGlv bnMuCgpXaGlsZSBhdCBpdCwgdGhpcyBjb21taXQgbW9kaWZpZXMgbWVzb24ncyBjaGVja3MgZm9y IFNTRTQuMiBDUkMKc3VwcG9ydCB0byBiZSB0aGUgc2FtZSBhcyBhdXRvY29uZidzLiAgbWVzb24g d2FzIGNob29zaW5nIHdoZXRoZXIKdG8gdXNlIGEgcnVudGltZSBjaGVjayBiYXNlZCBwdXJlbHkg b24gd2hldGhlciAtbXNzZTQuMiBpcwpyZXF1aXJlZCwgd2hpbGUgYXV0b2NvbmYgaGFzIGxvbmcg Y2hlY2tlZCBmb3IgdGhlIF9fU1NFNF8yX18KcHJlcHJvY2Vzc29yIHN5bWJvbCB0byBkZWNpZGUu ICBtZXNvbidzIHByZXZpb3VzIGFwcHJvYWNoIHNlZW1zIHRvCndvcmsganVzdCBmaW5lLCBidXQg dGhpcyBjaGFuZ2UgYXZvaWRzIG5lZWRpbmcgdG8gYnVpbGQgbXVsdGlwbGUKdGVzdCBwcm9ncmFt cyBhbmQgdG8ga2VlcCB0cmFjayBvZiB3aGV0aGVyIHRvIGFjdHVhbGx5IHVzZQpwZ19hdHRyaWJ1 dGVfdGFyZ2V0KCkuCgpJZGVhbGx5IHdlJ2QgdXNlIF9fYXR0cmlidXRlX18oKHRhcmdldCguLi4p KSkgZm9yIEFSTXY4IENSQwpzdXBwb3J0LCB0b28sIGJ1dCB0aGVyZSdzIGxpdHRsZSBwb2ludCBp biBkb2luZyBzbyBiZWNhdXNlIHVudGlsCmNsYW5nIDE2LCB1c2luZyB0aGUgQVJNIGludHJpbnNp Y3Mgc3RpbGwgcmVxdWlyZXMgc3BlY2lhbCBjb21waWxlcgpmbGFncy4gIFBlcmhhcHMgd2UgY2Fu IHJlLWV2YWx1YXRlIHRoaXMgZGVjaXNpb24gYWZ0ZXIgc29tZSB0aW1lCmhhcyBwYXNzZWQuCgpB dXRob3I6IFJhZ2h1dmVlciBEZXZ1bGFwYWxsaQpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5l cy9tL1BIOFBSMTFNQjgyODZCRTczNUE0NjM0Njg0MTVENDZCNUZCNUMyJTQwUEg4UFIxMU1CODI4 Ni5uYW1wcmQxMS5wcm9kLm91dGxvb2suY29tCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWls cwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvNGIwM2Ey N2ZhZmM5OGUyYTM0ZTRlMGI1Y2E0NDg5NTIxMWUwMjFjYwoKTW9kaWZpZWQgRmlsZXMKLS0tLS0t LS0tLS0tLS0KY29uZmlnL2MtY29tcGlsZXIubTQgICAgICAgfCAzMiArKysrKysrKy0tLS0tLS0t CmNvbmZpZ3VyZSAgICAgICAgICAgICAgICAgIHwgOTMgKysrKysrKysrKysrKysrLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb25maWd1cmUuYWMgICAgICAgICAgICAgICB8IDE5ICsr KysrLS0tLS0KbWVzb24uYnVpbGQgICAgICAgICAgICAgICAgfCAyMiArKysrKysrLS0tLQpzcmMv cG9ydC9NYWtlZmlsZSAgICAgICAgICB8ICA1IC0tLQpzcmMvcG9ydC9tZXNvbi5idWlsZCAgICAg ICB8ICAyICstCnNyYy9wb3J0L3BnX2NyYzMyY19zc2U0Mi5jIHwgIDEgKwo3IGZpbGVzIGNoYW5n ZWQsIDcyIGluc2VydGlvbnMoKyksIDEwMiBkZWxldGlvbnMoLSkKCg== --===============8463892850360930132==--