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 1rpedW-007ncJ-Tq for pgsql-hackers@arkaria.postgresql.org; Thu, 28 Mar 2024 01:32:59 +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 1rpedV-0062St-Mk for pgsql-hackers@arkaria.postgresql.org; Thu, 28 Mar 2024 01:32:57 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rpedV-0062Sl-DX for pgsql-hackers@lists.postgresql.org; Thu, 28 Mar 2024 01:32:57 +0000 Received: from mail-il1-x129.google.com ([2607:f8b0:4864:20::129]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1rpedS-006spQ-DI for pgsql-hackers@postgresql.org; Thu, 28 Mar 2024 01:32:56 +0000 Received: by mail-il1-x129.google.com with SMTP id e9e14a558f8ab-368954f98deso1557515ab.2 for ; Wed, 27 Mar 2024 18:32:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711589572; x=1712194372; darn=postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=yYm736yef8WMiuZ4eeYO0/541/vwaRcTGjV3zJKqFJo=; b=mRzJxFT+vSkDDLaGmuZTBS7rXEs+SK9xNhW2rS1MCbq1ncxXFKnvshf9PIDceeibrA TtLdINaK6HCXovhGZfurUoohJ3KX9IyOee/JFzo0n6Jn8RMK/qLyLjTaPVGccdPkUt3T D4tboy1Vs1MK+KwBR3B6q7ui4UBT7Vmj7OXMq115IthkGnpWg9pJ3SG5CRmTBl/2SMRf e0MVrMvRQNr+WcyaL38kCa2wQzS5KoKrbKWKeri85sQWnNT7EXxVlIS7+EEO3NWU6M73 KNGjNoqGCf0OkySPsNwljwPIn056EaY+Yo5ihgG/nf+1max6Bjw4Y79sELn8rUu3KbfL /36g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711589572; x=1712194372; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=yYm736yef8WMiuZ4eeYO0/541/vwaRcTGjV3zJKqFJo=; b=lyfqjUK2JFjegVcF2odCj8LJfo6cWwzHbw2ZJDT50sq1hQHbnfgZH/QAuTlabFvnaz Gnkv5K9++8SFK5c5T596OhgGQ54eifn0Gi3u7bMMv6xxtoyxE+Z8T1ZQQzc22bsbjlRi fpTt8LfyLE2avy9IZMwSZl4hO5HuR7GA2UZrTzdT3uoEDo7JE9Yrz5D7NODgqaFNdNwb hzzPyKdRal47OChH3lY9VV38v+t0bpVuTBId6O4wqnkoiolLDN9x+gz2lzijO0v7NSed acBqWHxzJKkRT0LXOb1VJ9SKFYMkFAQfo/3Q9LhNBkHEWdsOwLN7YeGNkpgGYzNA/WjT T1Yg== X-Forwarded-Encrypted: i=1; AJvYcCW1Rq0JUFJCnK4bfh+MJyWknN/mFPCBv3O9X1Z7UhOQSFfts1QxtlDovAa7OhrB4y1Tc2mnF2lt7peAR31KelCGxaP5Wi2Ib1ssW+VG X-Gm-Message-State: AOJu0YyID6nOv5XAIgm+u+AtYb+8CUNU0OgjkdJNgdVOu7xx4oTXO9Zp ExewdMfAPCtXZwSUStDsTGZpYw/wut4javwGl+hCwncOrbm+KrAP X-Google-Smtp-Source: AGHT+IHn34Aaaf8aNBL8XxtPVRvSkGXPAqDn45CJ3e1voBKdSYPD+LAjBYHlimJmw3dsZCI/ocKHgw== X-Received: by 2002:a92:2c08:0:b0:368:9d9a:fd5e with SMTP id t8-20020a922c08000000b003689d9afd5emr1791844ile.23.1711589572557; Wed, 27 Mar 2024 18:32:52 -0700 (PDT) Received: from nathanxps13 (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id y89-20020a029562000000b004772b93a134sm95091jah.3.2024.03.27.18.32.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Mar 2024 18:32:52 -0700 (PDT) Date: Wed, 27 Mar 2024 20:32:50 -0500 From: Nathan Bossart To: Tom Lane Cc: John Naylor , Ants Aasma , pgsql-hackers@postgresql.org Subject: Re: add AVX2 support to simd.h Message-ID: <20240328013250.GA331592@nathanxps13> References: <20240325152121.GB2662364@nathanxps13> <20240325213754.GA3094030@nathanxps13> <20240326190904.GA3700674@nathanxps13> <3189995.1711495704@sss.pgh.pa.us> <20240326235554.GA3766883@nathanxps13> <20240327013616.GA3940109@nathanxps13> <3206056.1711504137@sss.pgh.pa.us> <20240327185716.GA4188857@nathanxps13> <3442907.1711573813@sss.pgh.pa.us> <20240327213735.GA95234@nathanxps13> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240327213735.GA95234@nathanxps13> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, Mar 27, 2024 at 04:37:35PM -0500, Nathan Bossart wrote: > On Wed, Mar 27, 2024 at 05:10:13PM -0400, Tom Lane wrote: >> LGTM otherwise, and I like the fact that the #if structure >> gets a lot less messy. > > Thanks for reviewing. I've attached a v2 that I intend to commit when I > get a chance. Committed. -- Nathan Bossart Amazon Web Services: https://aws.amazon.com